可能这个问题已经有了答案。但这是一个可以接受的答案。因为它只适用于网络服务器。
我的web.xml将是,
<servlet>
<servlet-name>dispatcher</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/dispatcher-servlet.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>dispatcher</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>
我想从spring控制器中排除 hello.html 。
此外,该东西应该适用于所有服务器,如tomcat,Jboss,websphere等。
有可能吗?希望我能得到一个好的解决方案。
答案 0 :(得分:1)
如何在spring映射之前创建一个指向默认servlet的新服务器映射点?
<servlet-mapping>
<servlet-name>Default</servlet-name>
<url-pattern>hello.html</url-pattern>
</servlet-mapping>
应该适用于tomcat,但也可能适用于其他服务器。