摘要: FileUpload.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 FileUpload { private File fileUpload;//得到上传的文件 private String fileUploadContentType;//得到文件的类型 private Strin... 阅读全文
posted @ 2012-07-23 21:59 xzf007 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 当只需要往三个范围内放入和取出数据时就可以使用ActionContext对象,而当需要得到ServletAPI时比如需要得到某个文件的绝对路径时就可以使用ServletActionContextpackage blog.action; import java.util.Arrays; import java.util.Date; import javax.servlet.ServletContext; import javax.servlet.http.HttpServletRequest; import org.apache.struts2.ServletActionContext; ... 阅读全文
posted @ 2012-07-23 19:06 xzf007 阅读(162) 评论(0) 推荐(0) 编辑
摘要: struts2的类型转换器分为局部和全局,局部就是只为某一个Action服务,而全局则是为所有的Action服务。局部类型转换器的实现:第一步:新建一个从DefaulTypeConvertion继承的类package blog.typeConvertion; import java.util.Date; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Map; import com.opensymphony.xwork2.conversion.impl.DefaultT.. 阅读全文
posted @ 2012-07-23 16:01 xzf007 阅读(181) 评论(0) 推荐(0) 编辑
摘要: HelloWorld.java:package blog.action; public class HelloWorld { private String name; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } ... 阅读全文
posted @ 2012-07-23 10:58 xzf007 阅读(166) 评论(0) 推荐(0) 编辑
摘要: struts.xml:<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts> <package name="employee" extend 阅读全文
posted @ 2012-07-23 10:10 xzf007 阅读(144) 评论(0) 推荐(0) 编辑