当前位置: 首页 > 面试题库 >

如何将数据从筛选器传递到Jersey中的终结点

章振
2023-03-14
问题内容

您可以在不使用ThreadLocal或HttpSession的情况下将一些数据从javax.servlet.Filter传递到Jersey端点吗?

因为第一个问题是“您为什么要这样做?”:大多是好奇的。实际上,我认为我可以使用它来将身份验证过程中生成的一些数据传递给端点。不使用ThreadLocal消除了在链下使用它的诱惑(希望没有必要解释为什么这是邪恶的),并且不使用HttpSession更像是一个怪癖:)


问题答案:

尝试注入@Context。我不确定您会收到什么对象(在我看到的某个地方WebServiceContext,它是jax-
ws),但是它应该包含HttpServletRequest。这样您就可以在过滤器中设置请求属性,并在其余服务中读取它们



 类似资料:
  • 我创建了一个新的电子应用程序。 在索引中。jsi使用节点文件系统加载数据 如果我试着使用require。JSIT之所以能够工作,是因为它运行在不同的线程上,而不是使用节点进行初始化,更像是一个实际的浏览器窗口。但有没有办法从索引中传递数据呢。js到main。js 我不知道我对这个问题的看法是否部分正确 如果您需要更多代码或信息,请询问!

  • 问题内容: 我需要在单击recyclerview的图像时将数据从传递 到 。有人可以帮忙吗? 问题答案: 创建一个侦听器接口,然后让您的MainActivity实现它。这样,您可以在onClick方法中调用回调方法。 接口: 主要活动: 您的VideoAdapter:

  • 问题内容: 我有一个一个的按钮在我的课,这是我的主要窗口类: 我有一个类就是主窗口的内容。 如何访问内容中的此按钮?有没有更好的方法来组织和控制器以促进此访问? 问题答案: 这样使用委托怎么样?本示例将更改按钮的标题。

  • 我正试图将数据从Kafka传递到火花流。 这就是我到现在所做的: null

  • 我正在尝试从我的FoodAdapter中传递数据,该数据从BaseAdapter扩展到从AppCompatDialog片段扩展的FoodDialog。当用户单击list_item中的按钮时,我需要将数据传递给FoodDialog。 确认FoodDialog。班

  • 我在建一个拉威尔的网站。我希望提交的表单数据运行查询,并将结果插入表格式。我正在使用oracle DB,并已将其连接到Laravel。另外,我已经创建了表单,查询结果正确。我不能做的是将结果成功地传递到表中。 我的文件如下: > Routes.php(或web.php较新的laravel版本): 搜索。刀身php(带有post方法的表单) 我的控制器(NewController.php)运行查询。