在jstl中不能使用EL是怎么回事啊

解决方案 »

  1.   

    有几种原因下不能用,weblogic8版本的还不支持el表达式当不能输出el的时候看看web.xml的版本是多少的用可以解决的方法是:<c:out value="${xxx.xxxx}"/>别忘记了结束标签"/"要写上。
      

  2.   

    你用jsp版本 web容器 还有是否把它关掉了
      

  3.   

    EL表达式需要jsp2.0,同时需要在page指令中的isELIgnored属性为true,默认就是true的,如果tomcat4的话就不支持jsp2.0
      

  4.   

    可以参考我们教程中的解释:http://www.family168.com/tutorial/jsp/html/jsp-ch-13.html#jsp-ch-13-01
      

  5.   

    <%@ page language="java" isELignored="false" %>
    注意蓝色部分!
      

  6.   

    JSP2.0  类嵌EL  如果是2.0后的需要JAR包
      

  7.   

    如果你的SERVLET是2.5的话.设置
    <%@pageisELIgnored=false%>
      

  8.   

    看下你的容器log文件就知道是什么问题了,要么是却是jstl.jar保,要么source写错,或者代码里没有引入jstl标签。
    如果是tomcat的话,在tomcat/logs/下。
      

  9.   

       你说的太笼统了,如在JSTL中的个别语句中是不能用EL表达市的只能用“”括起来的字符串。所以不好确定!
      

  10.   

    1.两个jar包是否已导入
    2.在JSP是的引入语句是否正确
    3.web.xml中的头是否正确