Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
springmvc中的会话管理_Spring_Model View Controller_Session_Rest - Fatal编程技术网

springmvc中的会话管理

springmvc中的会话管理,spring,model-view-controller,session,rest,Spring,Model View Controller,Session,Rest,我正在尝试做一个简单的android应用程序,它可以与Spring服务器进行通信 我想使用会话来存储每个登录用户的数据。 我的应用程序与服务器交换Json对象,请求映射如下: @Controller public class LoginController { @Autowired private IUserDao userDao; @RequestMapping( value = "/loginJson",method = RequestMethod.POST) public @Respo

我正在尝试做一个简单的android应用程序,它可以与Spring服务器进行通信

我想使用会话来存储每个登录用户的数据。 我的应用程序与服务器交换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;

}
}
控制器工作正常,但我不知道如何存储sessionone变量。我发现了许多解释春季会议的文档,但每一个文档都有所不同


有人可以给我推荐一些简单的方法或者一些好的教程吗?

我不确定你说的Spring session是什么意思,但是你可以在方法中声明额外的HttpSession参数,然后在方法内部执行你喜欢的任何操作。这就是您想要了解的吗?

是的,我编写了Spring会话,但实际上是HttpSession。