ServletActionContext 类

2024 年 9 月 6 日 | 阅读需要 1 分钟

ServletActionContext 类提供获取 HttpServletRequest、HttpServletResponse、ServletContext 和 HttpSession 对象的方法。

它是一个方便的类,比 ActionContext 类更受欢迎。

ServletActionContext 类的方法

ServletActionContext 类提供的常用方法如下

  1. public static HttpServletRequest getRequest() 返回 HttpServletRequest 的实例。
  2. public static HttpServletResponse getResponse() 返回 HttpServletResponse 的实例。
  3. public static ServletContext getServletContext() 返回 ServletContext 的实例。

如何获取 HttpSession 的实例?

如果我们有 HttpServletRequest 类的实例,我们可以调用 HttpServletRequest 接口的 getSession() 方法来获取 HttpSession 的实例。 例如

我们将在下一个主题 SessionAware 接口中看到完整的示例。