gpt4 book ai didi

java - 在 Struts 中使用复选框

转载 作者:行者123 更新时间:2023-12-01 14:35:32 26 4
gpt4 key购买 nike

我在 struts 1.2 中有一个注册页面。我在 JSP 页面中有五个复选框,如下所示。

Register.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>

Bean类

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 页面中的五个复选框,还是有任何简单的替代方案。无论如何,我要将在复选框中获得的值存储为 CSV数据库。

表单中表单元素的数量是否应该与 bean 中的类变量相匹配?

谢谢回复

最佳答案

你只需要一个字符串数组:

public class UserDetails extends ActionForm {

private String[] userSkills;
.
.
.
}

数组包含检查值(“UserJava”,“UserPhp”...)

关于java - 在 Struts 中使用复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16519752/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com