我正试图在我的应用程序中显示一个jsp页面(在运行时生成),当我选择主页上的按钮显示生成jsp的操作的结果时,我收到以下错误:
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: [38] in the generated java file: [C:\Users\Tom\Programming IDEs\workspace-eclipse-java-web\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\work\Catalina\localhost\LAEWeb\org\apache\jsp\WEB_002dINF\test_jsp.java]
The code of method _jspService(HttpServletRequest, HttpServletResponse) is exceeding the 65535 bytes limit
如何显示超过64k数据的jsp页面? jsp的数字数据超过16,800行,每行5个数字。
答案 0 :(得分:2)
如果可能的话,然后将你的jsp页面分成多个页面,并使用jsp include directive.it将起作用。
答案 1 :(得分:0)
上述问题的另一个解决方案是
找到文件[Tomcat_Home] /conf/web.xml并在文件中搜索“JspServlet”。这应该返回包含一些值的xml节点。您需要添加与下面相同的附加内容。
<init-param>
<param-name>mappedfile</param-name>
<param-value>false</param-value>
</init-param>