2013-08-12 187 views
-4

我想從jsp發送表數據到servlet。JSP - Servlet「如何將表數據從jsp發送到servlet」?

示例表結構就像

column1 column2 
First  Name 
Second Name1 

,當我在servlet的點擊提交如何取回或< TD獲取數據>標籤第一,第二名和名稱1的值。

我搜索了但找不到任何合適的解決方案。

我想知道我有多少種方法可以達到這個目標。 我搜索這個發現,我們可以使用的request.getParameter()或JSTL實現這一點,但並未有任何明確的說明

請推薦

+0

提交表格後,請參閱本:http://stackoverflow.com/questions/4971877/how-to-transfer-data -from-jsp-servlet – Jayesh

+0

@Jayesh - 我已經看過帖子,但找不到解決方案。我在詢問如何從服務器中的表中獲取​​標籤中的數據。 –

回答

0

你需要創建一個隱藏的輸入類型和分配的值td標記並使用request.getparameter("hiddenInputName") 訪問servlet中的值

<td>someData</td><input type = "hidden" name = "someName" value = "someData"> 

然後使用post方法,你可以在servlet的訪問值

request.getParameter("someName"); 
+0

謝謝。有沒有其他的方式可以在不寫隱藏類型的情況下做到。因爲如果表格內容更多,那麼爲所有td標籤提供隱藏名稱將是單調乏味的 –