【发布时间】:2014-11-04 12:27:11
【问题描述】:
我有一个显示项目列表的 JSP 页面,每个项目都附有一个表单,允许用户编辑相应项目的数据。用户所做的更改由 servlet 处理。
现在,JSP 页面生成无效的 HTML,因为每个表单的每个输入都共享相同的 id。我可以为每个id添加一些后缀,但是在servlet端收集所有参数的代码不再像调用request.getparameter("constantValue")那么简单了。
我可以使用 request.getParameterNames() 并通过前缀猜测每个 id 属于哪个输入,但我认为它看起来很难看,而且可能是错误的代码。
我错过了更好的解决方案吗?
【问题讨论】:
标签: java jsp servlets parameters