我在jsp中为一个网页编写代码。在这里,它显示了表值。每个表行包含两个按钮。一个用于删除,另一个用于插入另一个表。我该如何处理这种情况?
答案 0 :(得分:0)
在不同的类中插入和删除不同的函数,如
Class DC()
{
public void insert()
{
your code
}
public void delete()
{
your code
}
}
然后在jsp代码中使用
<td> <input type="button" value="insert" onsubmit=<% insert1(); %></td>
答案 1 :(得分:0)
我认为我最简单的方法是使用链接 尝试这个想法:
在表格中添加如下行:
<td style=" width: 100px;"><a class=" "
href="SERVLET-NAME?DATA=/*WHAT-YOU-WANT*/&DATA2=/*WHAT-YOU-WANT*/">DELETE</a>
//你可以把$ {}代替/ 你想要什么 /
然后在你的servlet中获取数据a在数据库上执行所需的Action,例如
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String DATA1 = request.getParameter("DATA");
String DATA2 = request.getParameter("DATA2");
Database obj= new Database();
obj.delete(DATA1,DATA2);
//...
}