tomcat 5.5 是否以相同的方式处理 .jsp 和 .jspx 文件?
我正在开发一个 java web 应用程序,尝试对 xml 友好并使用 jspx/xml 语法编写 jsp 文件。 我花了几个小时剖析示例和配置文件,才发现使用新语法的 tomcat 5.5 文件应该以 .jspx 结尾,否则 tomcat 不会翻译标签库和内容。
两个文件扩展名都映射到 tomcat 配置文件中的同一个 servlet,因此我认为我的 .jsp 文件一切正常。 我错过了什么吗?
I'm working on a java web-application, trying to be xml-friendly and writing my jsp files using the jspx/xml syntax. It took me hours of dissecting examples and configuration files to find out that with tomcat 5.5 files using the new syntax should end in .jspx, or tomcat won't translate tag libraries and stuff.
Both file extensions map to the same servlet in tomcat's configuration file, so I thought everything was fine with my .jsp files. Am I missing something?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
servlet 的其他配置可能会影响行为。 我还没有尝试过,但假设您可以覆盖 *.jsp 的一些默认配置以使用 *.jspx 的配置。
尝试为 *.jsp 添加 jsp-property-group 定义,并将 is-xml 设置为 true:
有关配置属性组的一些信息。
There are additional configurations for servlets that can affect behavior. I haven't tried it, but would assume that you could just override some of the default configurations for *.jsp to use that of *.jspx.
Try adding a jsp-property-group definition for *.jsp with is-xml set to true:
Some information on configuring property groups.
不是一个容易放弃的人,我在 Java5 中找到了这个解释EE教程,
所以我想我应该更仔细地阅读文档:-)
Not one to give up easily, I found this explanation in the Java5 EE Tutorial,
So I guess I should have read the docs more carefully :-)