1. 前情提要
我的目标是要把公司的一个非常老的项目跑起来,熟悉里面的业务,该项目使用的JSP+Servlet来做的,JSP页面里面有很多java代码,最初的代码是十几年前的,后面又维护这个项目的时候又在jsp页面里写了很多java的逻辑,导致jsp页面太大了,大的有6000行左右。
2. 产生的问题
项目跑起来以后,只要跳转到某个特定页面的时候,就会报异常。
is exceeding the 65535 bytes limit
3. 解决方案
在网上查了很多的方法,几乎都是对Tomcat的web.xml进行配置,如:
<servlet>
<servlet-name>debugjsp</servlet-name>
<description>Added to compile JSPs with debug info</description>
<servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
<init-param>
<param-name>classdebuginfo</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>mappedfile</param-name>
<param-value>false</param-value>
</init-p