EL 表达式在maven项目中,没起作用的问题求教
在慕课网看了yiyun zhang老师讲的java高并发秒杀系列教程,我也学老师弄了套idea系统,我使用14版的,搭配JDK7和8都弄过,maven 3.2.5 , tomcat7,然后,弄了个项目试试,结果就发生了EL表达式与系统冲突的问题。具体如下:我在jsp页面中写了如下代码: [td]${}[/td]不管{}里有没有写代码表达式,立即,整个网页页面都不显示了,是整个页面变成空白,那些其它的table,button等等元素,全部不显示了,一片空白,也不报错!而只要把${}去掉,立即,所有内容又全部回来了!我在网上找解决方法,用了如下方法:1. idea需要在jsp页面指定导入EL支持,我在页面中写了如下代码:没起作用。2. 在web.xml中配置支持EL: *.jsp false true 也没起作用。3. pom中配置jstl支持: jstl jstl 1.2 taglibs standard 1.1.2这是老师教程里讲的配置,我见不行,又在网上找了如下改善方法: javax.servlet.jsp.jstl jstl-api 1.2 javax.servlet javax.servlet-api javax.servlet.jsp jsp-api org.glassfish.web jstl-impl 1.2 javax.servlet javax.servlet-api javax.servlet.jsp jsp-api javax.servlet.jsp.jstl jstl-api 还是不行。web.xml头部的版本,我用过3.0和3.1的。都不行实在没招了,看看慕课网有没有大神能够帮帮我,谢谢了! |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|