gpt4 book ai didi

java - 使用 .html 文件作为 JSP

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:19:09 26 4
gpt4 key购买 nike

这可能是一个愚蠢的问题,但我在谷歌搜索时没有找到答案。

目前,我将请求从 someFileName.html 映射到一个 servlet,然后使用 web.xml 中的 servlet 映射转发到 someFileName.jsp。我想避免这种情况,只是配置我的应用程序服务器,以便像 JSP 一样解析和执行 html 文件(以便可以在 HTML 中使用自定义标签和 EL)。允许将任何扩展映射到 JSP 处理器的答案的奖励。

我使用 Tomcat,但我希望该解决方案可以移植到其他容器,例如 Glassfish。

最佳答案

通过 2 个简单的步骤,您可以实现这一目标:

  1. 为 JSP servlet 添加此 servlet 映射:

    <servlet-mapping>
    <servlet-name>jsp</servlet-name>
    <url-pattern>*.html</url-pattern>
    </servlet-mapping>

    这告诉应用程序容器在提供 html 文件时使用 JSP servlet。

  2. 注释掉 <mime-mapping>对于 text/html mime 类型 (*.html) 文件,以便容器不会将 HTML 文件作为静态内容处理。

希望这对您有所帮助。

关于java - 使用 .html 文件作为 JSP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4249622/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com