2011-11-06 95 views
1

你好,我有一个显示在我的数据库包含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?

回答

0

是的,这是可能的,但你做错了。您似乎认为HTML是一种动态语言,并且是某种程度上的Java/JSP语言的一部分。但是这是错误的。您应该将JSP更多地视为HTML代码生成器。下面的例子应该为你工作:

<td><a href="/Relay?update=${view.animalId}">${view.animalName}</a></td> 

这种方式是如下的映射/Relay这个servlet可用:

String animalId = request.getParameter("update"); 
// ... 
+1

这就是我一直在寻找的帮助表示感谢 – user1031152

+0

不客气。 – BalusC