【发布时间】:2013-05-14 12:43:06
【问题描述】:
我在 JSP 页面中有一个 Struts 1.2 Bean 和一个 Bean 代码,如下所示
checkBox.jsp
<logic:iterate property="userList" id="userDet" name="userDetails">
<html:checkbox property="checked" name="userDet" indexed="true">
<bean:write property="userName" name="userDet"></bean:write>
</html:checkbox>
</logic:iterate>
上面的代码输出如下
现在,当我提交表单时,我想使用复选框的 ID 执行 Javascript 验证。
如何为 JSP 页面中通过 Bean 生成的复选框生成 id?是否可以动态生成 id 属性?
【问题讨论】:
-
通过将属性放到标签中。
-
最佳解决方案取决于您希望如何实际验证。如果您只想确保至少选中一个复选框,我会使用一个类。这还取决于您是否使用 jQuery/etc 等 JS 库。