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

问题描述 投票:1回答:1

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

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

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

我是否缺少更好的解决方案?

java jsp servlets parameters
1个回答
1
投票

现在,JSP页面生成无效的HTML,因为每个表单共享相同的ID

此处不考虑

Id,因为request.getparameter("Name")需要属性名。因此,请确保您具有各种格式的输入的唯一name

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

我相信您已经为每个表单提交了按钮。因此,如果您不提交到servlet则没关系

© www.soinside.com 2019 - 2024. All rights reserved.