如何显示超过64k字节的jsp
我试图在我的应用程序中显示一个jsp页面(在运行时生成),当我选择主页上的按钮显示生成jsp的操作的结果时,我得到以下错误:如何显示超过64k字节的jsp,jsp,jakarta-ee,Jsp,Jakarta Ee,我试图在我的应用程序中显示一个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
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有超过16800行的数字数据,每行有五个数字。如果可能,将jsp页面划分为多个页面,并使用jsp include指令。这将起作用。上述问题的另一个解决方案是 找到文件[Tomcat_Home]/conf/web.xml并在该文件中搜索“JspServlet”。这将返回一个包含一些值的xml节点。您将需要添加一个与下面相同的附加选项
<init-param>
<param-name>mappedfile</param-name>
<param-value>false</param-value>
</init-param>
映射文件
假的
您使用的是什么容器?请参阅和。在正常情况下,JSP很少需要超过限制。它的源代码是什么样子的?将您的jsp页面划分为多个页面,并使用jsp include指令。它将工作。我将其用于动态内容,它工作正常。谢谢打印多个jsp页面花了一段时间来简化代码,但我最终得到了它。如果有人想看代码,请留下评论,我会发布它。顺便说一下,我正在使用eclipse和tomcat。