精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-02-09
今天搞JSTL时,发现了一个很大问题,JSTL什么语法都没错的情况下还报以下的错: org.apache.jasper.JasperException: /index.jsp(42,5) According to TLD or attribute directive in tag file, attribute items does not accept any expressions
太惊喜了,终于找到原因所在,原来是web.xml里的版本问题: <?xml version="1.0" encoding="UTF-8"?>
以上的配置是出现问题的配置,把2.5的版本改成2.3 就可以了;如下: <web-app version="2.3
"
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-02-09
<%taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%taglib prefix="c" uri="http://java.sun.com/jstl/core"%> 上面两个有区别,第一个可以接受表达式,第二个不行 |
|
返回顶楼 | |
发表时间:2010-02-22
哦。。原来这样区别的,领教了,除了这个之外,还有其他的区别吗?
|
|
返回顶楼 | |
发表时间:2010-02-23
totong 写道 <%taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%taglib prefix="c" uri="http://java.sun.com/jstl/core"%> 上面两个有区别,第一个可以接受表达式,第二个不行 应该是倒过来吧!! |
|
返回顶楼 | |
浏览 3484 次