stmt.setInt(1,id);中id指的是一个具体的id值,但在这里仍然用id表示,没有指定具体值,是因为在后面调用这个方法的时候传入了(request.getParameter(id))这个参数,用来表示实际情境下传入的参数id.
<a href="url"? id=item.getId()"表示从数据库中读取id并传参。
Items item = itemDao.getItemsById(Integer.parseInt(request.getParameter("id"))); //itemDao.getItemsById(ID)//通过id取得商品信息 //request.getParameter("id") 通过内置对象request中的getParameter方法获取参数id的值,获取的是一个String类型的。 Integer.parseInt(request.getParameter("id") //把获取的id的值转换为int型的
html中点击链接不进行跳转的方法:
1:<a href="####"></a>
2:<a href="javascript:void(0)"></a>
3:<a href="javascript:void(null)"></a>
4:<a href="#" onclick="return false"></a>
5:<span></span>(好像在FF中不能显示)
Items item = itemDao.getItemsById(Integer.parseInt(request.getParameter("id")));
//itemDao.getItemsById(ID)//通过id取得商品信息
//request.getParameter("id") 通过内置对象request中的getParameter方法获取参数id的值,获取的是一个String类型的。
Integer.parseInt(request.getParameter("id") //把获取的id的值转换为int型的
html中点击链接不进行跳转的方法: 1:<a href="####"></a> 2:<a href="javascript:void(0)"></a> 3:<a href="javascript:void(null)"></a> 4:<a href="#" onclick="return false"></a> 5:<span></span>(好像在FF中不能显示)