我有spring mvc应用程序
如果在 web.xml 我这样写:
<servlet-mapping>
<servlet-name>mvc-dispatcher</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
我去http://localhost:8080/Mvc/controllerPath/sayHello
我看到我的页面
如果我写
<servlet-mapping>
<servlet-name>mvc-dispatcher</servlet-name>
<url-pattern>/controllerPath/*</url-pattern>
</servlet-mapping>
我去http://localhost:8080/Mvc/controllerPath/sayHello
- 我看到 404
我想你明白我想要什么。
你能帮帮我吗?
更新
控制器:
@Controller
@RequestMapping("/controllerPath")
public class MyController {
@RequestMapping("/sayHello")
public String sayHello(Model model){
model.addAttribute("name", "Vasya");
return "hello";
}
}
如果我写
<servlet-mapping>
<servlet-name>mvc-dispatcher</servlet-name>
<url-pattern>/Mvc/controllerPath*</url-pattern>
</servlet-mapping>
我看到了 404