今天做练习的时候,发现jsp中的EL表达式不起作用,执行返回的是EL表达式,而不是它的值;
原因是我用的web应用部署描述符的版本太低,如下:
改成:
即可!
记得一定要重启服务,否则不会生效的!
参考:http://blog.csdn.net/wolf_soul/article/details/50388005
---------------------------------------------------------------------------------------------------------------------------------------------------------------
今天做另外一个练习的时候,报错信息如下:
java.lang.IllegalArgumentException: Attribute 'items' must be an array, a Collection or a Map
也是同样的问题,但是这个项目里没有用到web.xml,所以要在jsp的声明处声明:isELIgnored="false"
If you create webapp project from Maven, you must declare isELIgnored="false"
manually.