(一) 编程式验证 对所有方法进行验证 (1) 创建一个类继承ActionSupport 原因: 因为ActionSupport类实现了Validateable接口 查看validateable接口, 发现ActionSupport对该方法做了空实现 ...
分类:
其他好文 时间:
2015-12-23 02:03:36
阅读次数:
302
一、项目结构二、新建UserAction,继承自ActionSupport,并实现ModelDriven接口;getModel方法是用来装配对象属性的;注意,userService字段名要和applicationContext.xml中配置的userservice bean中id名称一致packag...
分类:
编程语言 时间:
2015-12-13 20:26:16
阅读次数:
220
packagecom.cola.struts;importcom.cola.bean.Book;importcom.opensymphony.xwork2.ActionSupport;importcom.opensymphony.xwork2.ModelDriven;@SuppressWarnings("all")publicclassUserActionextendsActionSupportimplementsModelDriven<Book>{privateBookbook;/**publi..
分类:
其他好文 时间:
2015-12-10 19:47:54
阅读次数:
130
Actionpublic class UserAction extends ActionSupport implements SessionAware { /** * */ private static final long serialVersionUID = 1L;...
分类:
其他好文 时间:
2015-12-09 23:19:33
阅读次数:
253
在struts.xml中配置: ${r} UserAction:package cn.orlion.user;import com.opensymphony.xwork2.ActionSupport;...
分类:
其他好文 时间:
2015-12-03 21:10:30
阅读次数:
122
一、DomainModel(域模型)1、应用场景:一般我们在struts2的action中接收参数通常是如下方式package cn.orlion.user;import com.opensymphony.xwork2.ActionSupport;public class UserAction ex...
分类:
其他好文 时间:
2015-12-02 22:07:57
阅读次数:
177
实现Action的三种方式:1.普通的java类,里面有public String execute()方法;2.实现Action接口;3.继承ActionSupport,好处是可以直接使用Struts封装好的方法。(使用这种)action的method的调用两种方式:1.直接在method="'写;...
分类:
其他好文 时间:
2015-11-13 20:41:45
阅读次数:
287
//public class BaseAction extends ActionSupport{ public static HttpServletRequest getRequest(){ return ServletActionContext.getRequest(); ...
分类:
其他好文 时间:
2015-11-10 23:46:52
阅读次数:
232
第一步:首先写个上传文件的页面(简单的一个form表单)文件上传 文件上传 文件上传1: 第二步:创建一个基类BaseAction.java,继承ActionSupport,并实现ServletRequestAware...
分类:
Web程序 时间:
2015-10-30 18:24:38
阅读次数:
287
第一步:首先写个上传文件的页面(简单的一个form表单)文件上传 文件上传 文件上传1: 第二步:创建一个基类BaseAction.java,继承ActionSupport,并实现ServletRequestAware...
分类:
Web程序 时间:
2015-10-28 21:16:39
阅读次数:
254