使用JSTL的taglib做if判断
程序员文章站
2022-05-29 12:24:08
背景:使用springmvc做RESTful风格的CRUD时 问题:使用JSTL的taglib做if判断,未能呈现判断后想要的内容 排查过程: 1.先确定了转发到了正确的jsp文件(在jsp页面中增加了一条输出) 2.判断在当前jsp页面是否能正常执行(jsp页面增加了一个判 ......
背景:使用springmvc做restful风格的crud时
问题:使用jstl的taglib做if判断,未能呈现判断后想要的内容
排查过程:
1.先确定了转发到了正确的jsp文件(在jsp页面中增加了一条输出)
2.<c:if>判断在当前jsp页面是否能正常执行(jsp页面增加了一个<c:if>判断,如
<c:if test="1">
正常执行
</c:if>
)发现可执行,将错误定位到<c:if>判断的el表达式中
原因:el表达式后多了n个空格
详情:
<c:if test="${!empty requestscope.employees} "> 【正确】
<c:if test="${!empty requestscope.employees } "> 【正确】
<c:if test="${!empty requestscope.employees} "> 【错误】 el表达式后多了“空格”,导致解析有问题
上一篇: redis 系列17 持久化 AOF
下一篇: python 返回列表中某个值的索引方法