3 回答
TA贡献1886条经验 获得超2个赞
映射精确URL 映射通配符路径 地图扩展 映射到默认servlet
http://host:port/context/hello
没有安装确切的URL servlet,下一步。 没有安装通配符路径servlet,下一步。 不匹配任何扩展,下一步。 映射到默认servlet,返回。
http://host:port/context/hello.jsp
没有安装确切的URL servlet,下一步。 没有安装通配符路径servlet,下一步。 找到扩展servlet,返回。
TA贡献1951条经验 获得超3个赞
404
BeanNameUrlHandlerMapping
SimpleUrlHandlerMapping
servlet-mapping
SimpleUrlHandlerMapping
alwaysUseFullPath
false
.
false
servlet-mapping
:
<servlet-mapping> <servlet-name>viewServlet</servlet-name> <url-pattern>/perfix/*</url-pattern></servlet-mapping>
*
404
/perfix/api/feature/doSomething
@Controller()@RequestMapping("/perfix/api/feature")public class MyController { @RequestMapping(value = "/doSomething", method = RequestMethod.GET) @ResponseBody public String doSomething(HttpServletRequest request) { .... }}
404
alwaysUseFullPath
/api/feature/doSomething
/perfix/perfix/api/feature/doSomething
perfix
@RequestingMapping
.
添加回答
举报