在.jsp页面中使用EL表达式如${user.fdUsername},页面显示时直接输出,在网上查到一个方法是,在相应的jsp页面加入<%@ page isELIgnored="false" %> ,EL表达式就能正常显示了。
现在的问题是,要是在每个用到EL表达式的页面都加入上面那句话也太麻烦了,可以在web.xml中直接进行设置吗?
在网页中查到方法是在web.xml的<jsp-property-group>中控制一组JSP是否使用EL,但是具体如何写呢?
还有方法是:
1)使用老版本的JSTL1.0以及JSP1.2 
2)升级到JSTL1.1及JSP2.0
但因为刚开始学web编程知识,许多配置不太明白,希望遇到类似问题的朋友能提供详细点的解决方法,谢谢拉。

解决方案 »

  1.   

    1。确认stander。jar和jstl。jar都在lib下有
    2。不要用是tomcat5。x版本,用6。x版本
      

  2.   

    入<%@ page isELIgnored="false" %> 这个好像6。x就不用写了
      

  3.   

    5.x的好像都要写<%@ page isELIgnored="false" %>  你用6。x的试试
      

  4.   


    那 web.xml 中 xsd 的版本声明不能超过 2.4
      

  5.   


    el表达式不需要jar包支持,要的是web容器支持。不需要导入包
      

  6.   


    <%@ page isELIgnored="false" %>  
    这句不行吗
      

  7.   

    重新安装了tomcat6.x版本的,EL表达式正常了。
      

  8.   

    恩,对el不用,我记错了,是jstl(就是<c:out>)这个需要导入那两个jar