說我有這樣的:Spring MVC @RequestMapping ...使用方法名稱作爲操作值?
@RequestMapping(value="/hello")
public ModelAndView hello(Model model){
System.out.println("HelloWorldAction.sayHello");
return null;
}
是否有可能跳過值=「你好」的一部分,只是有@RequestMapping註釋和有彈性使用方法名稱,價值,與此類似:
@RequestMapping
public ModelAndView hello(Model model){
System.out.println("HelloWorldAction.sayHello");
return null;
}
謝謝!
===================編輯=====================
試過,但不工作:
@Controller
@RequestMapping(value="admin", method=RequestMethod.GET)
public class AdminController {
@RequestMapping
public ResponseEntity<String> hello() {
System.out.println("hellooooooo");
}
}
謝謝,這確實工作 – momomo 2012-03-15 11:58:38
我相信這隻適用於一個動作,這使得它默認爲該方法。無法讓它工作在更多的行動 – momomo 2014-07-11 11:37:13
爲什麼這被接受爲答案?它只適用於一種方法。我可以說更多它沒有**將請求處理映射到方法名稱,它將所有請求傳遞給單個方法,而不管路徑和/或方法名稱如何。 – Cherry 2017-09-21 10:27:12