控制器

时间:2017-06-13 15:48:50

标签: html jsp redirect controller

我在控制器中编写代码

@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我正在重定向页面但它没有工作。

1 个答案:

答案 0 :(得分:0)

if(role!="LEAD"){至少应为if(!"LEAD".equals(role)){