szlynas
10/03/2016, 6:13 PMpackage com.lynas.config
import com.lynas.util.AppConstant
import org.springframework.stereotype.Component
import org.springframework.web.servlet.handler.HandlerInterceptorAdapter
import javax.servlet.http.HttpServletRequest
import javax.servlet.http.HttpServletResponse
@Component
open class InterceptorConfig : HandlerInterceptorAdapter() {
override fun preHandle(request: HttpServletRequest, response: HttpServletResponse, handler: Any?): Boolean {
if (request.requestURI.equals("/") || request.requestURI.equals("/login") || request.requestURI.equals("/logout")) {
return true
} else if (null == request.session.getAttribute(AppConstant.organization)) {
response.sendRedirect("/")
return false
}
return true
}
}