JSP页面中的几种形式:如何同时避免重复的id和繁琐的参数处理?

时间:2014-11-04 12:27:11

标签: java jsp servlets parameters

我有一个JSP页面,显示一个项目列表,每个项目都附有一个表单,允许用户编辑相应项目的数据。用户所做的更改由servlet处理。

现在,JSP页面生成无效的HTML,因为每个表单的每个输入共享相同的id。我可以为每个id添加一些后缀,但是servlet端的代码收集所有参数并不像调用request.getparameter(“constantValue”)那么简单。

我可以使用request.getParameterNames()并猜测哪个输入属于每个id的前缀,但我觉得它看起来很难看,而且可能是错误的代码。

我错过了更好的解决方案吗?

1 个答案:

答案 0 :(得分:1)

  

现在,JSP页面产生无效的HTML,因为每次输入都是   每个表单共享相同的ID

此处不考虑ID,因为request.getparameter("Name")需要属性名称。因此,请确保您以各种形式输入唯一name

  

JSP页面中的几个表单:如何避免重复的ID和繁琐   参数处理同时进行?

我相信你已经为每个表单提交了按钮。所以如果你没有提交servlet那就无所谓了