【问题标题】:sessions management in Spring MVCSpring MVC 中的会话管理
【发布时间】:2013-01-18 01:17:31
【问题描述】:

我正在尝试做一个与 Spring 服务器通信的简单 android 应用程序。

我想使用会话来存储每个登录用户的数据。 我的 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 的文档,但每个文档都各不相同。

有人可以建议我一些简单的方法或一些好的教程吗?

【问题讨论】:

    标签: spring model-view-controller session rest


    【解决方案1】:

    不确定你所说的 Spring session 是什么意思,但是你可以在你的方法中声明额外的 HttpSession 参数,然后在方法中做任何你喜欢的事情。这是你想知道的吗?

    【讨论】:

    • 是的,我写的是Spring session,但实际上是HttpSession。
    猜你喜欢
    • 2020-12-16
    • 2012-04-30
    • 2013-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多