最近的项目,由于不同的地区展示的标签列不一样,所以需要通过一个开关控制标签的展示。
思路就是从后端获取flag值,前端通过choose标签展示对应的列。如下:
设置一个隐藏标签:
<input id="flag" type="hidden" value="${flag}" />
使用choose标签,结构如下:
<choose>
<c:when test="${flag== '1'}" >
<td>
flag列:</td>
</c:when>
<c:otherwise>
其他列
</c:otherwise>
</choose>
(做项目还遇到其他IE兼容问题,最后发现是一个标签写错了。嗯,谁在代码里面下了毒。
ps:前端的兄弟们,我有一句话不知当讲不当讲,人这一辈子,烟可以抽,酒可以喝,架可以打,有事说事,我能帮就帮!!但是你要是碰这个???对不起,我们不认识。
)