在修改页面,使用struts2的select标签怎么回显数据
在修改页面,使用struts2的select标签怎么回显数据
我是想到了这种方法,通过c标签的choose标签当值为空的时候显示请选择 否则 增添一项不可以选择的选项
并设置一个隐藏域用来做提交表单使用 通过onchange的方法 把select的value给到隐藏域
代码如下:
<input type="hidden" id="edMajorType" name="education.majorType" value="${education.majorType}">
<select style="width:100px;" onchange="edMajorType.value=this.value">
<c:choose>
<c:when test="${education.majorType==null}">
<option>请选择</option>
</c:when>
<c:otherwise>
<option value="${education.majorType}" selected="selected" disabled>${education.majorType}</option>
</c:otherwise>
</c:choose>
<option value="哲学">哲学</option>
<option value="经济学">经济学</option>
<option value="法学">法学</option>
<option value="教育学">教育学</option>
<option value="文学">文学</option>
<option value="历史学">历史学</option>
<option value="理学">理学</option>
<option value="工学">工学</option>
</select>
效果如图: