EL表达式&char类型 问题
程序员文章站
2022-03-02 12:15:06
...
在开发中遇到小问题,JSP中JSTL的EL表达式中,用到了c标签的if标签,test的条件
<c:if test="${status=='1'}">
</c:if>
这里JSP是没效果的,该test似乎一直返回false,JSTL似乎对char类型不敏感,这里将char类型转为Integer,那么1就是49,2就是50.。。
<c:if test="${l.leave_type==49 }">
情况1
</c:if>
<c:if test="${l.leave_type==50 }">
情况2
</c:if>
<c:if test="${l.leave_type==51 }">
情况3
</c:if>
以后建议少用char,String问题会少很多。Give me Your galaxy
下一篇: Layui 前端框架笔记