访问Web元素 a) Map类型(request,session,application) i. IoC (主要用这种) ii. 依赖Struts2 b) 原始类型(HttpServletRequest, HttpSession, ServletContext) i. IoC ii. 依赖Struts2
包含文件配置
默认action处理
二、Result
常用四种类型 type: a) dispatcher(默认, 服务器端跳转) b) redirect (客户端跳转, 一般跳转到视图) c) chain (服务器端跳转到另外一个Action) d) redirectAction (客户端跳转, 跳转到另外一个Action)
全局结果集 a) global-results | extends(例admin包中想用user包中的配置就需要继承user包)
动态结果(了解) a) 在action中保存一个属性,存储具体的结果location
传递参数 a) 客户端跳转才需要传递 b) ${}表达式(不是EL)一般redirect客户端跳转才会用到,因为一次request就只存在一个value stack值栈, 而redirect有两次request请求,因此上一次请求时的参数不会出现在第二次请求的值栈中。因此,需要从actionContext中取:<s:property value="#parameters.t"/>