簡體   English   中英

使用.html文件作為JSP

[英]Using .html files as JSPs

這可能是一個愚蠢的問題,但我在谷歌搜索時沒有找到答案。

目前,我將來自someFileName.html的請求映射到servlet,然后使用web.xml中的servlet映射將其轉發到someFileName.jsp。 我想避免這種情況,只需配置我的應用程序服務器,以便解析和執行html文件,就像它們是JSP一樣(這樣可以在HTML中使用自定義標記和EL)。 獎勵答案,允許任何擴展映射到JSP處理器。

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

只需2個簡單步驟即可實現:

  1. 為JSP servlet添加此servletmapping:

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

    這告訴應用程序容器在提供html文件時使用JSP servlet。

  2. text/html mime類型(* .html)文件注釋掉<mime-mapping> ,以便容器不會將HTML文件作為靜態內容處理。

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM