有人见过这么诡异的Servlet配置么?
<servlet-mapping>
<servlet-name>servletName</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
url-pattern肿么是/啊?
碉堡了:(
------解决方案--------------------不诡异,拦截所有请求,包括静态资源,如图片等通杀
俺是这么想的
------解决方案--------------------
不啊, 或许系统里头自己做了一个DispatchServlet呢.. 所有请求都先经过这个servlet来预处理一些数据哦
------解决方案--------------------
不用spring很奇怪吗?
------解决方案--------------------
看来楼主已经被框架,特别是spring茶毒的太深了
------解决方案--------------------配置不诡异 比如我在做测试 我不想敲url
------解决方案--------------------
也许他就测试一个呢? 比如做用户的增删改查
------解决方案--------------------如果是拦截所有的话
是不是需要加一个*?
<servlet-mapping>
<servlet-name>servletName</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
------解决方案--------------------servlet拦截是根据URL最长匹配的,也就是当你的url没有其他匹配时,才采用
/这个servlet来匹配。
碉堡了
------解决方案--------------------你这是配置tomcat服务器默认的servlet映射,它覆盖了服务器本来的默认配置。
在Tomcat\conf\web.xml里可以找到如下的配置信息:
第95行:
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
第380行:
<servlet-mapping>