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;
        }
        
    }
  • 相关阅读:
    P4556 [Vani有约会]雨天的尾巴(线段树合并)
    bzoj3590: [Snoi2013]Quare
    P3187 [HNOI2007]最小矩形覆盖
    对文件中的名字进行随机抽选(小脚本)
    用shell编写一个三角形图案
    HUE安装与使用
    史上最全CentOS6离线安装部署Cloudera Manager5.9.3
    ReLU 函数
    关于反向传播
    关于微分
  • 原文地址:https://www.cnblogs.com/tianhengblogs/p/6730808.html
Copyright © 2011-2022 走看看