簡體   English   中英

Dart作為java web應用程序前端,Dart http會話管理

[英]Dart as java web application frontend, Dart http session management

我有一個帶有jsp前端的java Web應用程序。 我想用Dart作為前端而不是jsp。

我讓Dart通過Jersey Web服務調用java。 我成功調用java Web服務並通過Dart HttpRequest在瀏覽器中顯示java數據。

在java / jsp中我使用會話來存儲一些信息。 我陷入困境的下一步是使用Dart進行會話管理。 我無法通過Dart HttpRequest保持java 會話

有沒有辦法從Dart HttpRequest維護java會話? 我無法從java會話中刪除依賴項並實現REST服務。

在瀏覽器端,Session只是另一個cookie。 如果你想在瀏覽器端操作cookie,你應該看到這個庫:

餅干0.0.4

此外,在這個答案中,解釋為什么寧靜的服務不應該有會話:

https://stackoverflow.com/a/20311981/2117440

我沒有使用cookies就解決了:

  • 我創建了一個java Web服務來創建/返回jsessionid字符串
  • 來自Dart我調用以前的Web服務並將jsessionid存儲在局部變量中
  • 以下所有Dart HttpRequest在URL中都有jsessionid,如"http://server/app/wsxyz;jsessionid=14F5FA9836512AF"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM