我找不到解決方案,這讓我瘋狂。我有@Controller映射,使用@RequestMapping響應幾個方法。當沒有更具體的指定時,我想將其中一個方法標記爲默認方法。例如:如何使用註釋在SpringMVC中創建默認方法?
@Controller
@RequestMapping("/user/*")
public class UserController {
@RequestMapping("login")
public String login(MapModel model) {}
@RequestMapping("logout")
public String logout(MapModel model) {}
@RequestMapping("authenticate")
public String authenticate(MapModel model) {}
}
所以/用戶/登錄 - >登錄方法,/用戶/註銷 - >註銷,等我想使它所以,如果有人去/用戶則其路由到一個這些方法。但是,在@RequestMapping中我沒有看到任何可以讓我將這些方法之一指定爲默認處理程序的東西。我也沒有看到任何其他可能在課堂上使用的註釋來做到這一點。我開始懷疑它不存在。
我使用Spring 2.5.6。這是在3.0.0解決?我可能只是破解Spring,使其工作,因爲它非常惱人,這不是更直接。
在此先感謝。
+1感謝您的精彩問題! – 2011-03-07 18:04:53