我有一个当前在 Tomcat 5.5.25 下运行的 Web 应用程序。我正在尝试将它移植到 Jetty 6,以利用 jsp 和 UI 更改的快速刷新时间。
由于我的 JSP 文件与 JSP 2.0 兼容,因此我正在使用 maven jetty 插件网站上建议的配置在 maven 下运行 jetty。此配置加载 apache 的 jasper JSP 编译器版本 5.5.15。(在 maven 存储库中也可以使用 5.5.23,但结果相同。)
在码头下,我的主页使用瓷砖配置,在 ServletResponseWrapperInclude.getOutputStream() 中出现 IllegalStateException。显然在Tomcat下它不会这样做。
我正在努力理解我们的瓷砖是什么,并且包括会导致 jasper 在码头而不是在 Tomcat 中抱怨的内容。