在Spring中继承@Controller

时间:2014-06-05 07:35:38

标签: spring-mvc

我希望在我的应用中有一个@Controller父级,如下所示:

@Controller
public class controllerParent{

public String getUser (Model model,HttpServletRequest request){  
  Authentication auth = SecurityContextHolder.getContext().getAuthentication();        
  String name = auth.getName(); //get logged in username         
  user = userService.findByUserName(name);                                 
  model.addAttribute("user",user);
 }
}     

和一个孩子:

public class chil extends controllerParent{

 @RequestMapping(value="/something.html",method = RequestMethod.GET)    
 public String doSomething (Model model,HttpServletRequest request){    
     //Code to do something          
 }    

}

想要做的是在每个子控制器调用中我想在我的JSP中显示用户。我可以不重写弹簧安全码吗?

0 个答案:

没有答案