Web元素获取和方法调用
摘要:Action获取Web元素本讲要点与教学目标【教学要点】1、依赖于容器的Map类型Web元素获取2、依赖于容器的真实类型Web元素获取Action中获取Web元素的方法Action对Web请求的处理中,仅获取Web请求参数是不够的,还需要获取request、session、application等Web元素的信息。Struts2框架中获取Web元素的方法有:1.依赖于容器(ActionContext)获取Map类型的Web元素2.依赖于容器(ServletActionContext)获取真实类型的Web元素通过ActionContext获取Map类型Web元素【ActionContext】是Action执行的上下文,提供一系列相关方法用于访问保存在HttpServletRequest、HttpSession、ServletContext中的信息,并将其存储在Map中。【ActionContext对象获取】通过ActionConext类的静态方法getContext()【ActionContext常用方法】publicObjectget(Stringkey):获取ActionContext中指定键名的元素对象publicMap<String,Object>getSession():获取session元素对象publicMap<String,Object>getApplication():获取application元素对象【Map常用方法】publicvoidput(Stringkey,Objectvalue):向Map对象中添加一个具有键名标识的元素
温馨提示:当前文档最多只能预览
7 页,若文档总页数超出了
7 页,请下载原文档以浏览全部内容。
本文档由 匿名用户 于 2019-05-10 12:03:52上传分享