zoukankan      html  css  js  c++  java
  • 升级Tomcat报错处理

    最近把Tomcat升级到了8,进入系统后页面报下面的错误

    Servlet.service() for servlet jsp threw exception

    解决方法:

    $CATALINA_BASE/conf/catalina.properties增加

    org.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false
    
    org.apache.el.parser.SKIP_IDENTIFIER_CHECK=true

    $CATALINA_BASE/conf/Catalina/localhost/webapp.xml增加

    <Context path=""docBase="" useHttpOnly="false" debug="0" reloadable="false">

    或修改server.xml的context选项,增加useHttpOnly="false" 即可。

    分析原因:

    升级tomcat7或tomcat8可能带来的问题

    1、struts标签校验更加严格,如果struts标签中存在嵌套双引号会报错。

    2、对EL表达式校验更加严格,升级tomcat版本后,以前的代码可能不能用了。

    3、安全级别默认较高,如applet不能够访问request。

  • 相关阅读:
    【PAT】1001 害死人不偿命的(3n+1)猜想(动态更新)
    文件指令集
    近距离接触电脑
    文件管理
    文件写作方法
    文件读取方法
    打开文件的逻辑
    话术库
    max的逻辑
    抽象化指令
  • 原文地址:https://www.cnblogs.com/helloquan/p/6076628.html
Copyright © 2011-2022 走看看