GWT result.getSessionId()解释

GWT result.getSessionId()解释,gwt,sessionid,Gwt,Sessionid,我没有会话处理的经验,也许我只是在理解上有点困难,但是对于sessionId的问题,绝对没有任何地方可以解释 首先,我读到了以下声明: String sessionID = /*(**Get sessionID from server's response to your login request.**)*/;" 所以我开始读更多的书,我发现——非常有用的一本,但它包含以下内容: String sessionID = result.getSessionId(); 我不知道该

我没有会话处理的经验,也许我只是在理解上有点困难,但是对于sessionId的问题,绝对没有任何地方可以解释

首先,我读到了以下声明:

String sessionID = /*(**Get sessionID from server's response to your
        login request.**)*/;"
所以我开始读更多的书,我发现——非常有用的一本,但它包含以下内容:

String sessionID = result.getSessionId();

我不知道该怎么办!我没有在我的用户对象中定义这样的方法(这是这里服务器响应的结果)。我可以创造它,但我不知道写什么。我如何才能做到这一点?

在本教程中,UserDTO只是将sessionID存储在GXT中BaseModelData的映射中

您可以在以下位置查看此对象的代码:

基本上,在本教程中登录LoginServiceImpl的第8行时,UserDTO对象会在某个时候填充来自HttpThreadLocalRequest的数据

您可以实际看到它的作用,会话id是通过分析servlet实现中的请求来设置的:
user.setSessionId(this.getThreadLocalRequest().getSession().getId())

在本教程中,UserDTO只是将sessionID存储在GXT中BaseModelData的映射中

您可以在以下位置查看此对象的代码:

基本上,在本教程中登录LoginServiceImpl的第8行时,UserDTO对象会在某个时候填充来自HttpThreadLocalRequest的数据

您可以实际看到它的作用,会话id是通过分析servlet实现中的请求来设置的:
user.setSessionId(this.getThreadLocalRequest().getSession().getId())