我在控制器中编写代码
@RequestMapping(value = "/lead/*.html", method = RequestMethod.GET)
public ModelAndView lead(HttpServletRequest request) {
String role=null;
String baseURL = "lead/";
String uri = request.getRequestURI();
从这里它将检查数据库中的角色(我已经为此编写了逻辑并且它正在工作)但是如果我只在上面的代码之后在控制器中写入条件
if(role!="LEAD"){
system.out.println("You don't have access!!");
return new ModelAndView("redirect:error.html");}
但它给了我错误,因为页面没有正确重定向。这意味着我不想让那些没有角色的人访问#34; LEAD" .Hence我正在重定向页面但它没有工作。
答案 0 :(得分:0)
if(role!="LEAD"){
至少应为if(!"LEAD".equals(role)){
。