1、直接获取servletapi 核心类:servletActionContext提供的静态方法 2、通过ActionContext获取不同的map (注意:对actionContext的初始化不能再构造方法中执行,因为struts的执行顺序是:先执行Action类的创建,在执行拦截器,拦截器执行完 ...
分类:
其他好文 时间:
2016-12-11 20:44:56
阅读次数:
203
例子: RegistAction的代码: regist.jsp代码: login.jsp代码: 运行结果: 注意:(1)发现el表达式不管是通过:ActionContext.getContext().put("message",message); ServletActionContext.getRe ...
分类:
Web程序 时间:
2016-11-30 03:48:22
阅读次数:
318
1. 关于值栈: 使用类似${productName} 读取 productName 值, 实际上该属性并不在 request 等域对象中, 而是从值栈中获取的. 2). ValueStack: I. 可以从 ActionContext 中获取值栈对象II. 值栈分为两个逻辑部分 > Map 栈: ...
分类:
其他好文 时间:
2016-11-22 19:47:57
阅读次数:
203
一.解耦方式 特点:对web资源进行了封装,便于单元测试。 实现:ActionContext和接口方式 1.ActionContext 特点:Action执行的上下文对象。保存了执行Action所需要的所有对象 使用:1.获取ActionContext 2.获取application,session ...
分类:
其他好文 时间:
2016-11-15 19:31:07
阅读次数:
898
1.通过servletActionContext类 2.通过ActionContext获得 ServletActionContext extends ActionContext 3. 通过struts2框架注入web对象 3.1定义BaseAction 3.2web对象的获得 ...
分类:
其他好文 时间:
2016-11-13 11:17:04
阅读次数:
130
public String showAllPro(){ List<Product> proList = ps.getAllPro(); ActionContext.getContext().put("proList", proList); return "data"; } INDEX.HTML <% ...
分类:
Web程序 时间:
2016-10-27 09:50:34
阅读次数:
167
在struts2中获取Servlet API有三种方式: 1.通过ActionContext来获取 1.获取一个ActionContext对象。 ActionContext context=ActionContext.getContext(); 2.获取servlet api 注意:通过Action ...
struts2中的action类中,SevletActionContext可以获取 session对象则通过ActionContext.getContext().getSession().put("name",value);存放值 ActionContext.getContext().getSess ...
分类:
其他好文 时间:
2016-09-30 12:16:04
阅读次数:
137
1、Struts2是基于MVC的Web应用框架(模型、视图、控制) 一个请求在Struts2框架中的处理大概分为以下几个步骤 (1)、客户端初始化一个指向Servlet容器(例如Tomcat)的请求 (2)、这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContext ...
分类:
其他好文 时间:
2016-09-26 09:41:25
阅读次数:
207
解析:$.parseJSON()方法是将字符串转换成Json类型数据,$.getJSON()方法是获取JSON数据,两者不用联合使用。 解析: A:ActionContext接口没有getRequest()方法,要想获取request只能ActionContext.getContext().get( ...
分类:
其他好文 时间:
2016-09-25 22:10:06
阅读次数:
189