2011-11-06 93 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