zoukankan      html  css  js  c++  java
  • Strut2------获取界面返回的session,application,parameter

    1.Action类下的代码

    public class ServletActionDemo extends ActionSupport {
    
        @Override
        public String execute() throws Exception {
            ActionContext context = ActionContext.getContext();
            Map<String, Object> sessionMap = context.getSession();
            Map<String, Object> applicationMap = context.getApplication();
            
            System.out.println(sessionMap);
            System.out.println(applicationMap.get("pass"));
            
            //获取URL地址上的?后面的参数内容
    //      Map<String, Object> paramMap = context.getParameters();
    //      System.out.println(((String[])paramMap.get("username"))[0]);
            
    //      context.put("name", "天恒");
            
    
    
            HttpServletRequest request = ServletActionContext.getRequest();
            ActionContext context = ServletActionContext.getActionContext(request);
    //      context = ActionContext.getContext();
    //      context = ServletActionContext.getContext();
            System.out.println(context.getSession());
        
            return SUCCESS;
        }
        
    }    

    2.

    public class ServletActionDemo2 extends ActionSupport implements ServletRequestAware{
        private HttpServletRequest request;
        
        @Override
        public String execute(){
            ActionContext context = ActionContext.getContext();
            HttpServletRequest request = ServletActionContext.getRequest();
            //request.getParameter("age")
            //context.getSession()
            System.out.println(request.getParameter("pass"));
            return SUCCESS;
        }
        
        @Override
        public void setServletRequest(HttpServletRequest request) {
            this.request = request;
        }
        
    }
  • 相关阅读:
    高二下期末考试
    LG月赛.7
    CF1187E
    P5440 【XR-2】奇迹
    P1084 疫情控制
    P1083 借教室
    P2680 运输计划
    P3128 [USACO15DEC]最大流Max Flow
    博弈入门
    HDU 1907
  • 原文地址:https://www.cnblogs.com/tianhengblogs/p/6730808.html
Copyright © 2011-2022 走看看