J'ai une variable publique dans Logincontroller.java, son paramètre Boolean flag = true pour toutes les pages JSP s'il y a des utilisateurs spécifiques. Je veux accéder à cette variable globale dans Header.jsp, comment puis-je le faire sans utiliser ModelandView parce que si j'utilise MV, je dois changer le code pour toutes les pages JSP @RequestMapping ... Je suis nouveau à Spring Framework merci ...Printemps 3 Accès MVC Variable globale depuis le contrôleur
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
}
même j'ai plusieurs @RequestMapping pour différentes pages comme/admin,/utilisateur,/index, etc
Il n'existe pas de variable globale en Java. Que voulez-vous réellement dire? –
Désolé, je voulais dire variable publique pour Logincontroller.java –
Postez votre code '@ Controller'. –