共 14 篇文章 |
|
struts2学习笔记(十) 利用fileUpload实现文件的上传 今天用struts2 的fileupload 实现了文件的上传。。<package name="struts2ofupload" extends="struts-default"> <action name="upload" class="com.struts2.action.UploadAction"> <result name="show&quo... 阅1254 转25 评0 公众公开 10-07-24 14:35 |
<interceptors> <interceptor name="myinterceptor" class="cn.tshining.interceptor.MyInterceptor"> <param name="myparam">1</param> </interceptor> </interceptors> <interceptors><interceptor name="myinterceptor&... 阅2673 转21 评0 公众公开 10-07-23 16:55 |
但是在代理模式中,客户端每次调用真实主题角色对象的方法时,就要生成一个真实主题角色对象,还有一个代理主题角色对象,这会造成资源的极大浪费。public void setRealSubject(Object realSubject) { this.realSubject = realSubject;public static void main(String[] args) { RealSubject realSubject = new RealSu... 阅398 转13 评0 公众公开 10-07-23 16:54 |
ELEMENT validators (field|validator)+><validator name="required" class="com.opensymphony.xwork2.validator.validators.RequiredFieldValidator"/> <validator name="requiredstring" class="com.opensymphony.xwork2.validator.validators.RequiredStringValidator"/><va... 阅2598 转20 评0 公众公开 10-07-23 16:52 |
struts2学习笔记(6)——输入校验(2)<s:textfield name="username" label="username" theme="simple" ></s:textfield>如,在action中增加业务逻辑Test,那么就得在struts.xml中做如下修改: <action name="register2" class="cn.tshining.action.RegisterAction" met... 阅481 转9 评0 公众公开 10-07-23 16:51 |
if (null == username || username.length() <5 || username.length() >10) { this.addFieldError("username", "username invalid");} if (null == password || password.length() <5 || password.length() >10) { this.addFieldError("password", "password ... 阅492 转9 评0 公众公开 10-07-23 16:50 |
<s:textfield name="point1" label="point1"></s:textfield> <s:textfield name="point2" label="point2"></s:textfield> <s:textfield name="point3" label="point3"></s:textfield><s:textfield name="point" label="po... 阅628 转6 评0 公众公开 10-07-23 16:48 |
struts2学习笔记(3)——struts2的局部类型转换。<s:form action="converter"> <s:textfield name="point" label="point"></s:textfield> <s:textfield name="age" label="age"></s:textfield> <s:textfield name="date" label=&... 阅360 转9 评0 公众公开 10-07-23 16:46 |
struts2学习笔记(2)——简单的输入验证以及标签库的运用struts2自带了一些标签库,运用好这些标签库会减少开发周期。struts2标签库定义在 struts2-core-2.1.8.jar这个文件中,具体在这个jar的META-IN F文件夹struts- tags.tld中。使用<%@ taglib prefix="s" uri="/struts-tags" %>可以引用,其中uri是在struts-tag... 阅823 转10 评0 公众公开 10-07-23 16:45 |
补充的一些前面的struts2。。。在昨天的result.jsp页面中用到了EL表达式,username : ${requestScope.username} password : ${requestScope.password} ,由于struts2是基于请求转发的,数据由login.jsp输入,struts2框架拦截请求,分析后转发至LoginAction,处理后,再由 struts2转发至result.jsp,得到显示,整个过程是一个请求,所以这个E... 阅224 转9 评0 公众公开 10-07-23 16:43 |