这里是放到容器里,名为exampleList的ExampleModel的List
ExampleModel中有2个变量一个是编号(int型no)和名称(String型name)。
给select标记name属性以便后处理接受内容(内容为option上的value属性)。
把select嵌套在form中即可。
<select name="unit">
<c:forEach var="exampleResult" items="${exampleList}">
<option value="${example.no}">${example.name}</option>
</c:forEach>
</select>
与checkbox的适配:
<c:forEach var="example" items="${exampleList}">
<input name="exampleResult" type="checkbox" value="${example.no}" />${example.name}
</c:forEach>
后台(servlet)使用exampleResult字段获取
如果是后者(checkbox)获取时需要使用数组获取
如
String []result=request.getParameterValues("exampleResult");
注意:获取的是String数组,若需要记得转换类型。
还不快抢沙发