因为要做登录功能,加了preHandle做登录拦截.但是加了这个拦截以后,如果没有登录的请求会自动跳转到一个login.jsp页面(我没有实现过这个页面).查了资料好像是说同步的请求一定会跳转到jsp,不知道有没有什么别的方法,让它像正常的接口一个返回json就行,不用跳转jsp



因为要做登录功能,加了preHandle做登录拦截.但是加了这个拦截以后,如果没有登录的请求会自动跳转到一个login.jsp页面(我没有实现过这个页面).查了资料好像是说同步的请求一定会跳转到jsp,不知道有没有什么别的方法,让它像正常的接口一个返回json就行,不用跳转jsp



if(object==null){
response.setCharacterEncoding("UTF-8");
response.setContentType("application/json;charset=utf-8");
response.getWriter().print("要返回的JSON串");
return false;
}
这样就可以像接口一样返回json串了。