我正在尝试做一个与 Spring 服务器通信的简单 android 应用程序。
我想使用 Sessions 来存储每个登录用户的数据。我的 App 与服务器交换 Json 对象,请求映射如下:
@Controller
public class LoginController {
@Autowired
private IUserDao userDao;
@RequestMapping( value = "/loginJson",method = RequestMethod.POST)
public @ResponseBody loginResponse login(@RequestBody loginModel login) {
loginResponse response=userDao.checkCredentials(login.getUsername(),login.getPassword());
System.out.println("Result="+response.isSuccess());
System.out.println("Received:"+login.getUsername()+" "+login.getPassword());
return response;
}
}
控制器工作正常,但我不知道如何存储会话变量。我发现了许多解释 Spring Sessions 的文档,但每个文档都各不相同。
有人可以建议我一些简单的方法来做到这一点或某种好的教程?