我在 struts 1.2 中有一个注册页面。我在 JSP 页面中有五个复选框,如下所示。
注册.jsp
<html:checkbox property="userSkills" value="Java" name="UserJava">Java</html:checkbox>
<html:checkbox property="userSkills" value="Php" name="UserPhp">Php</html:checkbox>
<html:checkbox property="userSkills" value="MySQL" name="UserMySQL">MySQL</html:checkbox>
<html:checkbox property="userSkills" value="JS" name="UserJs">Javascript</html:checkbox>
<html:checkbox property="userSkills" value="Oracle" name="UserOra">Oracle</html:checkbox>
豆类
public class UserDetails extends ActionForm
{
private String UserJava;
private String UserPhp;
private String UserMySQL;
private String UserJs;
private String UserOra;
.
.
.
//getters and setters
}
我对此感到困惑。我应该在 bean 中创建与 JSP 页面中的五个复选框相对应的五个类变量,还是有任何简单的替代方法。无论如何,我要将在 checkBox 中获得的值作为 CSV 存储在数据库中。
表单中的表单元素数量应该与bean中的类变量匹配吗?
谢谢您的回复