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

宁静:如何在Service类内部访问Httpsession?

屈昊天
2023-03-14
问题内容

我正在使用Jersey宁静的Web服务。这是我的下面的代码

@Path(/test)
public class testService  {
    @POST
    public String getData(Postdata postdata) {

    }

}

我的问题是,是否可以在此类中访问httpSession对象?


问题答案:

尝试:

@POST
public String getData(Postdata postdata, @Context HttpServletRequest request) {
  HttpSession session = request.getSession();
}


 类似资料:
  • 问题内容: 是否可以从Java内部类中获取对它的引用? 即 问题答案: 您可以像这样访问外部类的实例:

  • 我有一个简单的内部类变量,如何在scala中访问它?

  • 问题内容: 基本上我需要做的是 我尝试做明显的 但这最终会引发异常 即使在互操作文档中为访问静态字段指定的表示法也会产生相同的异常 问题答案: 您可以使用$访问内部类 请注意,如果要导入,也应该导入。

  • 我正在装一个应用程序,它工作得很好。但当我使用 在OuterClass中,并通过

  • 问题内容: 在ES6中,给出以下示例: 如何访问Color.mainDark(静态字段)? 问题答案: 您可以按期望的方式访问它,但是,如果我记得使用Babel并立即导出类时存在一些问题,因此 如果 遇到问题,请在定义类后导出: 您可以在玛丽安(Marian)对类似问题的回答中了解有关巴别塔(Babel)问题的更多信息,该问题据说已在巴别塔(Babel)6.2.1中修复。

  • 问题内容: 如果我有一个内部类的实例,如何 从不在内部类中的代码 访问外部 类 ?我知道在内部类中,我可以用来获取外部类,但是我找不到任何外部方式来获取此类。 例如: 问题答案: 该类的字节码将包含一个名为type 的包作用域。这就是用Java实现非静态内部类的方式,因为在字节码级别上没有内部类的概念。 如果您确实愿意,您应该能够使用反射来读取该字段。我从来不需要这样做,因此最好更改设计以使其不再