我有一个在Tomcat 6中运行的Web应用程序。我尝试在Tomcat 8中运行它,如果我点击JSP URL,它只是将它作为普通文件(即,我看到JSP代码)。我看到Tomcat在默认的jsp
文件中定义了web.xml
servlet。知道为什么它不会被使用吗?
更新
应用程序的web.xml中有jsp
servlet的映射。显然,旧的Tomcat允许您添加到这样的默认映射。而Tomcat 8取代了默认映射。
<servlet-mapping>
<servlet-name>jsp</servlet-name>
<url-pattern>/more-jsps/*</url-pattern>
</servlet-mapping>