Java 使用TomcatServlet容器,如何将jsp文件作为html文件提供
因此,我的web应用程序widget.war中有index.jsp和download.jsp等文件,我正在使用Tomcat7。我希望这些文件可以作为html文件从互联网上访问,即Java 使用TomcatServlet容器,如何将jsp文件作为html文件提供,java,jsp,tomcat,servlets,tomcat7,Java,Jsp,Tomcat,Servlets,Tomcat7,因此,我的web应用程序widget.war中有index.jsp和download.jsp等文件,我正在使用Tomcat7。我希望这些文件可以作为html文件从互联网上访问,即 http://www.mycompany.com/widget/index.html http://www.mycompany.com/widget/download.html 问题: 我如何做到这一点,我知道这是可以做到的,因为我做了大约5年前,但不记得如何 这是一个好主意吗?这似乎是一个好主意,因为用户熟悉ht
- http://www.mycompany.com/widget/index.html
- http://www.mycompany.com/widget/download.html
您可以通过应用程序的web.xml将
*.html
映射到tomcat_path/conf/web.xml中定义的jsp
servlet
jsp
*.html
但是,扩展通常是一个实现细节,因此如果URL以.html或.jsp结尾,则对用户没有太大影响。大多数人可能不会在意。您可以通过应用程序的web.xml将
*.html
映射到tomcat_path/conf/web.xml中定义的jsp
servlet
jsp
*.html
但是,扩展通常是一个实现细节,因此如果URL以.html或.jsp结尾,则对用户没有太大影响。不管怎样,大多数人可能不会在意。可能的重复并不重要。最终用户通常不关心URL,并且它以.jsp或.html结尾这一事实并不会使您的应用程序更安全。@DRCB在链接中没有任何与此问题最匹配的好答案。你只需要url映射就可以了。jsp页面可以像普通html页面一样被访问。可能的重复并不重要。最终用户通常不关心URL,并且它以.jsp或.html结尾这一事实并不会使您的应用程序更安全。@DRCB在链接中没有任何与此问题最匹配的好答案。您只需使用url映射就可以实现这一点。jsp页面的访问方式与普通html页面类似。