Java 获取<;选择>;行动课
我想用Struts在JSP中创建combobox。我的JSP页面是: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
<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"