(11)JavaWeb 商品页面增删改查的注意事项

  • 在商品页面中,进行删除操作,需要获取该商品的id,可以用如下操作:
//在点击删除标签之后,跳转到GoodsDelServlet中即可带有该商品的id
<a href="${ctx }/GoodsDelServlet?id=${goods.id }">

但是以上带的id是String类型的,我们可以用request在GoodsDelServlet中来取出

String id = request.getParameter("id");
//但是我们在删除的时候,id都是int类型的,所以我们就需要将String类型的id转化为int类型。

于是我们就可以在Dao中通过调用Integer.parseInt(id)方法来将String转化为int

goodsDao.deleteGoods(Integer.parseInt(id));
  • 还有就是,我们在进行删除操作之后,记得将页面跳转到更新后的页面
//删除之后,还需要再次跳转到更新后的界面
request.getRequestDispatcher("/GoodsServlet").forward(request, response);
发布了21 篇原创文章 · 获赞 7 · 访问量 354

猜你喜欢

转载自blog.csdn.net/qq_45260619/article/details/104045083