c标签回显
之前用SSH框架的s标签的时候,感觉倒是挺好用的,用的也习惯。但是最近新启动的项目后台使用Nutz框架,前端也是大改,总体来说现在的技术与之前用过的有了相当大的革新(可以秒杀SSH的Nutz)。
现在的问题是我这里的需求不能使用配置字典的方式,只能从后台取出集合放到前台选择。所以不得不自己折腾一番, 现在解决的问题是使用c标签进行下拉选择和修改时回显的功能,网上也查找了很多,要么是S标签的,要么是C标签的没给我回显,只能自己研究了一套。以下代码附上:
<select id="wjxzUrl" name="service.docUrl" width="10px">
<option value="">---请选择---</option>
<c:forEach items="${obj.fileList}" var="file" varStatus="row">
<c:choose>
<c:when test="${file.fid eq obj.service.docUrl}">
<option value="${file.fid}" selected="selected">${file.filenamelocal }</option>
</c:when>
<c:otherwise>
<option value="${file.fid}">${file.filenamelocal}</option>
</c:otherwise>
</c:choose>
</c:forEach>
</select>