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;
        }
        
    }
  • 相关阅读:
    R因子、聚类
    R语言存储
    JavaScript跨域实现
    大型项目工程代码快速上手指北
    Mac环境MySql初始密码设置
    Entity Framework基础—第六篇(Code First)
    Entity Framework基础—第五篇(Model First两种延迟加载)
    Entity Framework基础—第四篇(Model First)
    Entity Framework基础-第三篇
    Entity Framework基础—第二篇
  • 原文地址:https://www.cnblogs.com/tianhengblogs/p/6730808.html
Copyright © 2011-2022 走看看