JSP上点击更新特定记录
问题描述:
你好,我有一个显示在我的数据库包含ID,名称,以及其他一些信息,出生日期的,JSP上点击更新特定记录
我想要什么,当用户点击来自动物表记录的JSP页面对动物的名字将被重定向到updateServlet这将显示更新 我尝试另一个JSP页面如下:
<td><a href="/Relay?update="+${view.animalId}>${view.animalName}</a></td>
其中$ {view.animalId}表示animal_id列,$ {} view.animalName的animal_name和这些记录来自阵列列表
是否可以在jsp页面的链接中传递animal_id?
答
是的,这是可能的,但你做错了。您似乎认为HTML是一种动态语言,并且是某种程度上的Java/JSP语言的一部分。但是这是错误的。您应该将JSP更多地视为HTML代码生成器。下面的例子应该为你工作:
<td><a href="/Relay?update=${view.animalId}">${view.animalName}</a></td>
这种方式是如下的映射/Relay
这个servlet可用:
String animalId = request.getParameter("update");
// ...
这就是我一直在寻找的帮助表示感谢 – user1031152
不客气。 – BalusC