当前位置: 移动技术网 > IT编程>开发语言>Java > 使用JSTL的taglib做if判断

使用JSTL的taglib做if判断

2019年04月01日  | 移动技术网IT编程  | 我要评论

背景:使用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表达式后多了“空格”,导致解析有问题

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网