jsp - weblogic 12.2.1.4 无法编译jsp 方法_jspService(HttpServletRequest, HttpServletResponse) 的代码超过了65535字节的限制
问题描述
我有一个巨大的 JSP,它在 WebLogic 版本 12.2.1.0.0 上运行良好,但在最新版本的 WebLogic 12.2.1.4.0 上却失败了。得到以下错误_jspService is超出65535字节限制我比较了两个JSP的解析java文件,在新版本中,java文件中的每个标签都有try块,这增加了函数__jspService的大小。
除了重构 JSP 之外,还有其他解决方法吗?
解决方案
恐怕没有办法绕过 64k 限制,因为它符合 Java 规范,并且没有任何选项可以绕过它。您可以尝试重构有问题的 JSP,甚至将其分成更小的 JSP。
推荐阅读
- javascript - VSCode module.exports 自动完成功能不起作用
- c# - 如何使用存储过程参数在 SQL Server 中存储阿拉伯语?
- typescript - 如何正确要求 typescript 中依赖项的类型?
- mysql - 使用 SQL 显示来自 Wordpress 的存档帖子
- java - 如何修复 Java appium 中的 DesiredCapabilities 错误?
- c# - 为什么 ReadFromEnumerable 方法不起作用?机器学习网络
- android - Android-Keyboard 随机显示 onResume
- assembly - MOV 从内存中注册不能在 nasm 中使用 BITS 32
- mongodb - 如何同时高效地将数据写入 NoSQL 和 RDBMS
- javascript - jQuery 代码没有运行 $(function(){...}); 但没有它会运行