Dart作为java web应用程序前端,Dart http会话管理
我有一个带有jsp前端的java web应用程序。 我想使用Dart作为前端,而不是jsp 我让Dart通过Jersey web服务调用java。 我成功地调用了java web服务,并通过Dart HttpRequest在浏览器中显示java数据 在java/jsp中,我使用会话来存储一些信息。 下一步,我陷入困境的地方,是使用Dart进行会话管理。 我无法从DartDart作为java web应用程序前端,Dart http会话管理,java,jsp,session,servlets,dart,Java,Jsp,Session,Servlets,Dart,我有一个带有jsp前端的java web应用程序。 我想使用Dart作为前端,而不是jsp 我让Dart通过Jersey web服务调用java。 我成功地调用了java web服务,并通过Dart HttpRequest在浏览器中显示java数据 在java/jsp中,我使用会话来存储一些信息。 下一步,我陷入困境的地方,是使用Dart进行会话管理。 我无法从DartHttpRequest保存java会话 有没有办法从DartHttpRequest维护java会话? 我无法从java会话中删除
HttpRequest
保存java会话
有没有办法从DartHttpRequest
维护java会话?
我无法从java会话中删除依赖项并实现REST服务。在浏览器端,会话只是另一个cookie。如果您想在浏览器端操作cookie,您应该看到以下库: 此外,看看这个答案,其中解释了为什么restful服务不应该有会话:
我在不使用cookies的情况下解决了以下问题:
- 我创建了一个JavaWeb服务来创建/返回jsessionid字符串
- 从Dart调用前面的web服务,并将jsessionid存储在局部变量中
- 以下所有Dart HttpRequest在url中都有jsessionid,如
“http://server/app/wsxyz;jsessionid=14F5FA9836512AF“