摘要: xml文件中的<!CDATA[[]]>问题:为了避免输入的文本与xml文件中某些特殊字符相冲突可以用<!CDATA[[]]>将文本扣起来,表示此文本是纯文本。如正则表达式<!CDATA[[^1[358]\d{9}$]]>。案例:DataValidateAction.java:package blog.validate; import java.util.Date; import java.util.regex.Pattern; import com.opensymphony.xwork2.ActionSupport; public class DataVal 阅读全文
posted @ 2012-07-24 21:42 xzf007 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 注意:进入input视图有两种可能,一种是校验失败进入,另一种是数据类型转换失败进入的,这点要引起注意。。。。。。。。。。 阅读全文
posted @ 2012-07-24 20:53 xzf007 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2012-07-24 20:40 xzf007 阅读(93) 评论(0) 推荐(0) 编辑
摘要: DataValidateAction.java:package blog.validate; import java.util.regex.Pattern; import com.opensymphony.xwork2.ActionSupport; public class DataValidateAction extends ActionSupport { private static final long serialVersionUID = -1817223356525882414L; private String user; private String mobile; ... 阅读全文
posted @ 2012-07-24 20:29 xzf007 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 用于拦截用户是否已登录的拦截器,若用户已登录则允许进行文件上传,否则提示“你无权进行此操作”PermissionInterceptor.java:package blog.interceptor; import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xwork2.ActionInvocation; import com.opensymphony.xwork2.interceptor.Interceptor; public class PermissionInterceptor implements In.. 阅读全文
posted @ 2012-07-24 12:08 xzf007 阅读(149) 评论(0) 推荐(0) 编辑
摘要: MultiUpload.java:package blog.action; import java.io.File; import java.io.IOException; import org.apache.commons.io.FileUtils; import org.apache.struts2.ServletActionContext; public class MultiFileUpload { private File[] fileUpload;//得到上传的文件 private String fileUploadContentType;//得到文件的类型 priva... 阅读全文
posted @ 2012-07-24 10:47 xzf007 阅读(121) 评论(0) 推荐(0) 编辑