2013-08-12 74 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标签提供隐藏名称将是单调乏味的 –