背景:使用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表达式后多了“空格”,导致解析有问题
如对本文有疑问, 点击进行留言回复!!
IDEA使用Gradle构建SpringBoot项目工程的详细教程
springboot+mybatis配置clickhouse实现插入查询功能
IDEA遇到Internal error. Please refer to http://jb. gg/ide/critical-startup-errors的问题及解决办法
网友评论