前几天用JSTL碰到这个很郁闷的问题: attribute test does not accept any expressions
找了点文章明白了是JSP版本与JSTL的兼容问题
解决方法有2个
1、将<%@taglib prefix="c" uri="http://java.sun.com/jstl/core"%>
更改为
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
2、使用JSTL的备用库,
将<%@taglib prefix="c" uri="http://java.sun.com/jstl/core"%>
更改为
<%@taglib prefix="c" uri="http://java.sun.com/jstl/core_rt"%>
找了点文章明白了是JSP版本与JSTL的兼容问题
解决方法有2个
1、将<%@taglib prefix="c" uri="http://java.sun.com/jstl/core"%>
更改为
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
2、使用JSTL的备用库,
将<%@taglib prefix="c" uri="http://java.sun.com/jstl/core"%>
更改为
<%@taglib prefix="c" uri="http://java.sun.com/jstl/core_rt"%>