1

因此,我的 Web 应用程序 widget.war 中有 index.jsp 和 download.jsp 等文件,并且正在使用 Tomcat 7。我希望这些文件可以作为 html 文件从 Internet 访问,即

  • http://www.mycompany.com/widget/index.html
  • http://www.mycompany.com/widget/download.html

问题:

  1. 我该怎么做,我知道可以像大约 5 年前那样做,但不记得怎么做。

  2. 这是个好主意吗,这似乎是个好主意,因为用户熟悉 html 但 jsps,并且以 jsps 的形式返回显示了实现细节,但这有关系吗?

4

1 回答 1

1

您可以*.html通过应用程序的 web.xml映射到jsp在 tomcat_path/conf/web.xml 中定义的 servlet。

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

但是,扩展通常是一个实现细节,因此如果 URL 以 .html 或 .jsp 结尾,对您的用户没有太大影响。无论如何,大多数人可能都不在乎。

于 2012-09-25T11:43:03.990 回答