我有一個會話屬性:user,並且我有一個url,我希望通過登錄用戶和公共未被用戶登錄的用戶公開查看。使用相同的請求映射重載彈簧控制器方法
所以我想要做的是這樣的:
@Controller("myController")
@SessionAttributes({"user"})
public class MyController {
@RequestMapping(value = "/MyPage/{id}", method = RequestMethod.GET)
public ModelAndView getPage(@PathVariable Integer id) {
return modelandview1;
}
@RequestMapping(value = "/MyPage/{id}", method = RequestMethod.GET)
public ModelAndView getPage(@PathVariable Integer id, @ModelAttribute User user){
return modelandview2;
}
不過,我有一種感覺它不是去工作......建議非常歡迎。
用戶如何添加到會話? – jtoberon