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个赞
404BeanNameUrlHandlerMappingSimpleUrlHandlerMappingservlet-mappingSimpleUrlHandlerMappingalwaysUseFullPathfalse.
falseservlet-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) {
....
}}404alwaysUseFullPath/api/feature/doSomething/perfix/perfix/api/feature/doSomethingperfix@RequestingMapping.
添加回答
举报
