当前位置: 首页 > 知识库问答 >
问题:

Spring Boot-如何在多个请求层中获取会话属性

邵城
2023-03-14

早上好

是否有办法获得请求。要求要求一场在图像的层次结构中看到的属性?我尝试了以下方法:

<代码>对象值=请求。getAttribute(“Travis”)

以及

对象值2=request.get会话()。

但是,两者都返回null。我已确认会话Id正确。

有没有一种方法可以如此深入地从请求中获取值?

谢谢,


共有1个答案

房学
2023-03-14

您可以使用HttpSession直接访问会话:

import javax.servlet.http.HttpSession;

// for instance
@GetMapping("test")
public void test(HttpSession session) {
  session.getAttribute("Travis");
}
 类似资料:
  • 是否有办法获得请求。要求要求一场在图像的层次结构中看到的属性?我尝试了以下方法: <代码>对象值=请求。getAttribute(“Travis”) 和

  • 当我的请求出现在我的控制器上,executorService创建一个线程池并创建一些线程来执行某些逻辑时,我的请求返回到Browser。我的问题从这里开始,运行在服务器端的线程需要session对象,线程得到的session为null。下面是代码,请给出一些合适的解决方案,这样我就可以在请求完成后得到会话值。 @RequestMapping(值=“/expandAllController”,方法=

  • 问题内容: 我想知道如何一次获取多个GET URL,然后将获取的JSON数据放入我的React DOM元素中。 这是我的代码: 但是,我想从服务器中获取其他JSON数据,然后使用传递到其中的所有这些JSON数据呈现我的ReactDOM。例如: 这可能吗?如果不是,将多个JSON数据提取到我的渲染ReactDOM元素中的其他解决方案是什么? 问题答案: 您可以在解决方案之前依靠Promises来执行

  • 问题内容: 我试图用来刮擦需要通过登录的网站。然后,一旦我登录,便可以通过访问一个单独的网页。 第一个问题,现在被登录。我试图使用到的登录信息,但我得到的回应没有出现在被记录。 在这里,我只是转发我返回的页面,但是返回的页面仍显示登录表单,如果尝试访问另一个页面,则表示我尚未登录。 我认为我需要维护客户端会话和cookie数据,但是找不到任何资源可以帮助我了解如何做到这一点。 作为后续,我最终使用

  • 有一个spring mvc控制器资源来接收文件并将其存储在本地存储器中。请求是一个多部分(“内容类型:多部分/表单数据”),由几个部分组成。第一部分是文件的JSON/XML描述。第二个和以下是文件。但这些部分也可能是多部分的(“内容类型:多部分/混合”)。一部分中的文件很少。多部分中的多部分。 我必须根据请求结构将它们分组存储。身体txt和图片。gif来自一个组中的第二个表单数据部分,文件来自另一

  • 我有一个资源: 我想定义一个补丁,这样客户端就可以更新image、bio或两者。 有效的请求主体示例如下: 如果属性单独发送,则现有的属性将在服务器上保持不变,并且只会更新图像。如果两者都发送(如上所述),两者都将更改。 简而言之: > 不允许使用空的请求正文。 ,or是允许的。 这就是我目前所拥有的。我正在使用带有两个独立类型的anyOf对象:object。我曾使用virtserver在Swag