Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 获取<;选择>;行动课_Java_Jsp_Struts2_Combobox_Action - Fatal编程技术网

Java 获取<;选择>;行动课

Java 获取<;选择>;行动课,java,jsp,struts2,combobox,action,Java,Jsp,Struts2,Combobox,Action,我想用Struts在JSP中创建combobox。我的JSP页面是: <s:form id="form-sign-up" class="round styled" action="signUp" method="post" name="myForm" theme="xhtml" enctype="multipart/form-data"> <label>Email:</label><input type="text" class="keyup-e

我想用Struts在JSP中创建combobox。我的JSP页面是:

<s:form id="form-sign-up" class="round styled" action="signUp" method="post" name="myForm" theme="xhtml" enctype="multipart/form-data">
    <label>Email:</label><input type="text" class="keyup-email text-input" name="7" value="" />
    <br />
    <br />
    <s:textfield name="fname" size="40" maxlength="40" required="true" key="your.FName-label"/>
    <s:textfield name="lname" size="40" maxlength="40" required="true" key="your.LName-label"/>
    <br />
    <s:set var="gender" value="{'male','female'}" />
    <s:select label="gender" name="gender"
              accesskey="" headerKey="-1" headerValue="I'm..." 
              cssClass="" list="gender"/>
    <br />          
    <s:password name="Pass" size="40" maxlength="40" required="true" key="your.Pass-label"/>
    <s:textarea name="job" label="Job" id="job" cols="32" rows="3" />
    <s:submit value="Submit" id="btn-submit" align="left"/>
</s:form>

我想获取gender的值并将其保存在我的数据库中,但我无法获取
的值。您无法获取具有错误类型的列表的值。要选择选项值,您需要列表

List<String> gender;
并使用属性名称命名select标记

<s:select name="yourGender" list="gender"

请求中发送了什么?另外,注意“通过”v。“通过”。非常感谢您的指导。它解决了我的问题。:-)
String yourGender;
<s:select name="yourGender" list="gender"