Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
随机误差&引用;javax.servlet.ServletException:java.lang.NoSuchFieldError:DeferreExpression;_Java_Hibernate_Tomcat_Spring Mvc - Fatal编程技术网

随机误差&引用;javax.servlet.ServletException:java.lang.NoSuchFieldError:DeferreExpression;

随机误差&引用;javax.servlet.ServletException:java.lang.NoSuchFieldError:DeferreExpression;,java,hibernate,tomcat,spring-mvc,Java,Hibernate,Tomcat,Spring Mvc,我随机收到此错误。 我随时都会遇到这个错误,如果我重新启动我的tomcat,它就会消失!!!! 我在本地系统中没有收到此错误,但在web服务器上运行项目时收到此错误。此错误是因为类路径中有多个不同版本的JSTL库 您可以删除: standard.jar 标准-1.1.2.jar jstl-1.1.2.jar jstl.jar 错误是因为类路径中有多个不同版本的JSTL库 您可以删除: standard.jar 标准-1.1.2.jar jstl-1.1.2.jar jstl.jar 延迟重新

我随机收到此错误。 我随时都会遇到这个错误,如果我重新启动我的tomcat,它就会消失!!!!
我在本地系统中没有收到此错误,但在web服务器上运行项目时收到此错误。

此错误是因为类路径中有多个不同版本的JSTL库

您可以删除:

  • standard.jar
  • 标准-1.1.2.jar
  • jstl-1.1.2.jar
  • jstl.jar

    • 错误是因为类路径中有多个不同版本的JSTL库

      您可以删除:

      • standard.jar
      • 标准-1.1.2.jar
      • jstl-1.1.2.jar
      • jstl.jar

      延迟重新表达错误主要是由于应用程序中的jar版本不同,存在重复或相同的jar。
      如果您要删除这些冲突,它将不会再次显示

      延迟表达错误主要是由于应用程序中的jar版本不同,存在重复或相同的jar。
      如果您要删除这些冲突,它将不会再次显示

      JspServlet.java:275:这一行上写的内容可能有助于您在多线程环境中使用它吗?并发访问多个线程可能会随机引发错误。@Pau Kiat Wee我的lib文件夹中有standard.jar、standard-1.1.2.jar、jstl-1.1.2.jar、jstl-1.2.jar、jstl.jar。我应该删除哪个jar???JspServlet.java:275:这行写的内容可能有助于您在多线程环境中使用它?并发访问多个线程可能会随机引发错误。@Pau Kiat Wee我的lib文件夹中有standard.jar、standard-1.1.2.jar、jstl-1.1.2.jar、jstl-1.2.jar、jstl.jar。我应该移除哪个jar???抱歉,否:容器不保证提供JSTL。如果您使用的是Tomcat并且想要JSTL,那么必须在webapp的WEB-INF/lib目录中提供它。确保Tomcat的(服务器)lib/目录中也没有JSTL库。我想补充一点,在我的例子中,我得到了这个错误,因为我有JSTL-1.1.2和JSTL.jar,两者都不能很好地工作,而且JSTL.jar似乎包含一些标准的.jar内容对不起,不:容器不能保证提供JSTL。如果您使用的是Tomcat并且想要JSTL,那么必须在webapp的WEB-INF/lib目录中提供它。请确保Tomcat的(服务器)lib/目录中也没有JSTL库。我想补充一点,在我的例子中,我得到了这个错误,因为我有JSTL-1.1.2和JSTL.jar,两者都不能很好地工作,而且JSTL.jar似乎还包含一些标准的.jar内容
      javax.servlet.ServletException: java.lang.NoSuchFieldError: deferredExpression
          org.apache.jasper.servlet.JspServlet.service(JspServlet.java:275)
          javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
          org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)
          org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
          org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1063)
          org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:801)
          org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
          org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
          org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
          javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
          javax.servlet.http.HttpServlet.service(HttpServlet.java:717)