У меня есть что-то для входа в AJAX через Spring Security:
@RequestMapping(value="/entry.html", method=RequestMethod.GET)
public String getEntry(){
return isAuthenticated()? "redirect:/logout.jsp":"entry";
}
@RequestMapping(value="/postLogout.html", method=RequestMethod.GET)
public @ResponseBody String getPostLogout(){
return "{success:true, logout:true, session:false}";
}
Поток таков, что при получении вызова /entry.html он проверит и выберет
- перенаправить на
/logout.jsp
=> обработано Spring Security, а затем перенаправить на /postLogout.html
=> ответ JSON - разрешить для просмотра
entry
, который является jsp содержит только строку json
Я хотел бы знать, могу ли я использовать @ResponseBody
в getEntry()
без использования jsp для записи только значения json?