一:用jstl标签
<c:forEach var="class" items="${sessionScope.ls}">
??????????<c:if test="${class.className==person.leaderclass}">
???????????<c:set var="selected" value="selected"></c:set>
??????????</c:if>
??????????<c:if test="${class.className!=person.leaderclass}">
???????????<c:set var="selected" value=""></c:set>
??????????</c:if>
??????????<option value="${class.className}"${selected} } >
???????????${class.className}
?????????</c:forEach>
//这里的person和class是对象在request中
二:用js
用脚本把。如果radio和checkbox很多 写的就很麻烦啦。 onload() 事件里 比如有多个 后台要一个radio attribute "1,2,4" var radioArray='${radio}'; if(radioArray!=""){ var arrayValue=radio.split(','); var radioObj=document.getElementById('radioName'); for(var i=0;i<radioObj.length;i++){ for(var j=0;j<arrayValue.length;j++){ if(radioObj.value==arrayValue[j]) radioObj.checked=true; } } }
?
<!-- 导入 在此 参考资料--><!-- end 参考资料-->