1
Logincontroller.java에 하나의 공용 변수가 있습니다. 특정 사용자가있는 경우 모든 JSP 페이지에 대해 부울 플래그를 true로 설정합니다.스프링 3 MVC 액세스 컨트롤러의 전역 변수
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
}
같은 방법으로 내가 관리자/사용자/인덱스/같은 다른 페이지에 대한 여러 @RequestMapping이 등
Java에는 전역 변수와 같은 것이 없습니다. 너 무슨 뜻이야? –
죄송합니다. Logincontroller.java의 공용 변수를 의미합니다. –
'@ 컨트롤러'코드를 게시하십시오. –