<td>
学历:
</td>
<td>
<select id="degree" name="roleUserComman.degree" style="width:113px;" class="easyui-combobox">
<s:if test="%{null==roleUserComman.degree}"><option value=null selected>请选择或输入</option></s:if>
<s:iterator value="degreeList" var="d">
<s:if test="%{null==roleUserComman.degree}"><option value="${d.degree}">${d.degree}</option></s:if>
<!-- 设置选中项 -->
<s:elseif test="%{null!=roleUserComman.degree&&roleUserComman.degree==#d.degree}"><option value="${d.degree}" selected>${d.degree}</option></s:elseif>
<!-- 加载其他项 -->
<s:else><option value="${d.degree}">${d.degree}</option></s:else>
</s:iterator>
</select>
</td>
使用struts2的标签和ognl表达式完成判断,设置选中项,如果选项中没有时,则加载所有项,并且该标签可以让用户自己输入