私は春の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