1
我在Logincontroller.java中有一个公共变量,如果有一些特定的用户,所有JSP页面的布尔标志= true。Spring 3 MVC访问控制器的全局变量
我想在Header.jsp中访问这个全局变量,我如何不使用ModelandView,因为如果我使用MV,我必须更改所有@RequestMapping JSP页面的代码......我是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
}
同样我也有像/管理,/用户/指数不同页面的多个@RequestMapping等
Java中没有这样的全局变量。你究竟是什么意思? –
对不起,我的意思是Logincontroller.java的公共变量 –
发布你的'@ Controller'代码。 –