Tomcat下jsp頁面過大報錯 is exceeding the 65535 bytes
這個錯誤是因爲JSP文件太大了導致的。
如果是純粹的Tomcat,找到Tomcat安裝目錄下conf文件夾下的web.xml文件,在如下位置,添加紅色字體的參數。
(D:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\web.xml)
jsp
org.apache.jasper.servlet.JspServlet
fork
false
xpoweredBy
false
</init-param>
<init-param>
<param-name>mappedfile</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>3</load-on-startup>
</servlet>
重啓Tomcat,問題基本解決。
如果還有問題,就在工程中的web.xml中添加紅色的字體
爲什麼說基本解決呢,因爲
1、這樣做,只是讓Tomcat不爲JSP每行都添加print語句,但是實際上,當文件達到一定程度,還是會發生錯誤,所以最根本的還是儘量減小JSP大小。
TIP:mappedfile : 是否對每個輸入行都用一條print語句來生成靜態內容,以方便調試。缺省爲true。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.