خرید بک لینک

Vote count: 0

I am using Spring Boot for a WebMVC App. There are many url that i serve in my app like

  • /company
  • /level
  • /student etc.

Problem is How do i redirect to '/company' whenever any request is made and company has not yet been register. I have tried using HanlderInterceptor like this

public class CompanySetupInterceptor implements HandlerInterceptor {
Logger logger = Logger.getLogger(CompanySetupInterceptor.class);

CurrentUser currentUser;
@Autowired
CompanyService companyService;

@Override
public boolean preHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o) throws Exception {
    /*check company is registered or not
    * if not redirect to /company
    * */
    if(companyService.getCompany() == null){
        httpServletResponse.sendRedirect("/company");
        retu false;
    }
    else{
        retu true;
    }
}

But every time i implement it,it goes into infinite loop from redirect to intercept and so on. Localhost redirected you too many times. Localhost page is not working

How do i achieve solution to above problem?

asked 4 mins ago

برچسب: نویسنده: استخدام کار تاريخ: شنبه 9 مرداد 1395 ساعت: 10:34

صفحه بندی