公司运行的程序一直可以正常访问,已经运作。升级tomcat到8.5后,发现点击某些特定链接会报错
工具/原料
winserver2008R2
tomcat8.5
sql2012
方法/步骤
1、操作程序,从tomcat的日志文件里查到报错信息如下:org饱终柯肢.apache.jasper.JasperException:UnabletocompileclassforJSP:A荏鱿胫协nerroroccurredatline:158inthegeneratedjavafileThecodeofmethod_jspService(HttpServletRequest,HttpServletResponse)isexceedingthe65535byteslimit.
2、这是因为tocmat请求的url地址过长导致的,修改tomcat的web.xml文件后,程序恢复正常
3、在:<init-param><param-name>ena水瑞侮瑜blePooling媪青怍牙</param-name><param-value>false</param-value></init-param>下添加<init-param><param-name>mappedfile</param-name><param-value>false</param-value></init-param>重启tomat即可恢复正常