type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: javax.servlet.jsp.PageContext.getELContext()Ljavax/el/ELContext;
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:460)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:355)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
action.BaseAction.forward(BaseAction.java:26)
action.LogonAction.doGet(LogonAction.java:55)
action.LogonAction.doPost(LogonAction.java:66)
javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
filter.DatabaseFilter.doFilter(DatabaseFilter.java:27)
filter.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:25)
root cause javax.servlet.ServletException: javax.servlet.jsp.PageContext.getELContext()Ljavax/el/ELContext;
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:841)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:774)
org.apache.jsp.main_jsp._jspService(main_jsp.java:101)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
action.BaseAction.forward(BaseAction.java:26)
action.LogonAction.doGet(LogonAction.java:55)
action.LogonAction.doPost(LogonAction.java:66)
javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
filter.DatabaseFilter.doFilter(DatabaseFilter.java:27)
filter.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:25)
root cause java.lang.NoSuchMethodError: javax.servlet.jsp.PageContext.getELContext()Ljavax/el/ELContext;
javax.servlet.jsp.jstl.core.LoopTagSupport.unExposeVariables(LoopTagSupport.java:587)
javax.servlet.jsp.jstl.core.LoopTagSupport.doFinally(LoopTagSupport.java:323)
org.apache.jsp.main_jsp._jspx_meth_c_005fforEach_005f0(main_jsp.java:194)
org.apache.jsp.main_jsp._jspService(main_jsp.java:90)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
action.BaseAction.forward(BaseAction.java:26)
action.LogonAction.doGet(LogonAction.java:55)
action.LogonAction.doPost(LogonAction.java:66)
javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
filter.DatabaseFilter.doFilter(DatabaseFilter.java:27)
filter.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:25)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.28 logs.
--------------------------------------------------------------------------------出现如上问题,jstl用的1.2,其他的包都添加在tomcat下的common中,不知道怎么解决,多谢各位!

解决方案 »

  1.   

    5.5要加一句哈 iselignore=“false”之类的别用5.5了,用6.0
      

  2.   

    <%@ page isELIgnored = "false"%>
      

  3.   

    jsp版本呢?是否还不支持jstl呢。jsp2.0才支持吧。不知道是否是这个原因
      

  4.   

    Tomcat6 实现了 servlet 2.5 和JSP2.1的规范,可以支持JSTL1.2;而Tomcat5实现了 servlet 2.4 和JSP2.0的规范,只能支持JSTL1.1
      

  5.   

    我尝试过用jstl1.1和stander.jar,但是还是报这个错误,并且这些jar应该是放哪里啊?是tomcat\
    common\lib下还是放在workspace\工程\webRoot\lib下呢?还是不管放哪,只要导入工程中就行了?谢谢解答一下。
      

  6.   

    http://albert0707.javaeye.com/blog/562969http://blog.csdn.net/ja_II_ck/archive/2009/05/27/4220102.aspx不太清楚你的具体情况,参看一下吧。
      

  7.   


    这两篇我都看过的,但是一直报那个错误,就是jstl中的c:forEach,一直报错,我换过jstl1.2和jstl1.1,standar.jar,页面中也做过设置,实在是没什么办法,myeclipse6.0,tomcat5.5,jdk1.6.02
    ,jar包应该是全的啊,就是页面中加载c:forEach久报错,挺郁闷的,多谢了啊。
      

  8.   

    解决,jstl1.1和standar。jar,都用上,各个地方,久好了,多谢!