Logincontroller.java に 1 つのパブリック変数があり、特定のユーザーがいる場合、すべての JSP ページに対してブール値フラグ = true を設定します。
Header.jsp でこのグローバル変数にアクセスしたいのですが、MV を使用する場合はすべての @RequestMapping JSP ページのコードを変更する必要があるため、ModelandView を使用せずにアクセスするにはどうすればよいですか... Spring Framework のおかげで初めてです...
public Boolean flag = false;
@RequestMapping(value = "/login.html", method = RequestMethod.GET)
public ModelAndView error(HttpServletRequest req, HttpServletResponse res) {
ModelAndView mv = new ModelAndView();
...............
if(flag){ // want to avoid doing this for each pages
mv.addObject("specialUser", true); // want to avoid doing this for each pages
}
return mv
}
同じように、 /admin 、 /user 、 /index などのさまざまなページに複数の @RequestMapping があります