我正在尝试在jsp中创建一个可编辑的表。我想还包括一个删除按钮,另一方面,当我单击删除按钮时,我想删除该行,并删除数据库中的条目。
我在Liferay portlet上使用jsp和MySQL。
你能帮帮我吗?
提前致谢!!
答案 0 :(得分:2)
您可以在JSP的每一行前面放置一个名为“Delet entry”的链接。此链接将执行从JSP获取参数的Servlet py。看起来像这样的东西:
<a href="/DeleteServlet?id=<%=your_id_row%>"Delete entry</a>
然后在你的Servlet的doGet方法中
通过String id = request.getParameter("id");
获取id参数
然后通过SQL查询删除该行。