zoukankan      html  css  js  c++  java
  • Struts2获得HttpServletRequest / HttpSession / ServletContext / HttpServletResponse对象

    在做struts2相关项目时,获得HttpServletRequest / HttpSession / ServletContext / HttpServletResponse对象

    来源网站:http://chen106106.iteye.com/blog/1318596


    方法一,通过ServletActionContext.类直接获取: 
    public String rsa() throws Exception{ 
    HttpServletRequest request = ServletActionContext.getRequest(); 
    ServletContext servletContext = ServletActionContext.getServletContext(); 
    request.getSession() 
    HttpServletResponse response = ServletActionContext.getResponse(); 
    return "scope"; 

    方法二,实现指定接口,由struts框架运行时注入: 
    public class HelloWorldAction implements ServletRequestAware, ServletResponseAware, ServletContextAware{ 
    private HttpServletRequest request; 
    private ServletContext servletContext; 
    private HttpServletResponse response; 
    public void setServletRequest(HttpServletRequest req) { 
    this.request=req; 

    public void setServletResponse(HttpServletResponse res) { 
    this.response=res; 

    public void setServletContext(ServletContext ser) { 
    this.servletContext=ser; 

    }

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    蓝桥杯--算法训练 未名湖边的烦恼 (递归)
    hdoj--5606--tree(并查集)
    山东理工oj--1912--IP地址(水题)
    zzulioj--1634--Happy Thanksgiving Day
    45.java异常处理之抛出异常处理
    43.Java异常概要
    42.Java内部类
    41.Java特征之一多态
    40.Java接口
    39.Java值交换
  • 原文地址:https://www.cnblogs.com/lovelyx/p/4867090.html
Copyright © 2011-2022 走看看