欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

struts2 文件上传Action类,struts2action,public class

来源: javaer 分享于  点击 46512 次 点评:100

struts2 文件上传Action类,struts2action,public class


public class MyFileUploadlAction extends ActionSupport {    private File image;// 获取上传文件    private String imageFileName;// 获取上传文件名称    private String imageContentType;// 获取上传文件类型    /**      *      */    private static final long serialVersionUID = 1L;    public String fileUpload() {        if (image == null) {            return "jsp";        }        File savefile = new File ("D:\\upload" + "/" + imageFileName);        if (!savefile.getParentFile().exists() ) {            savefile.getParentFile().mkdirs();        }        try {            InputStream is = new BufferedInputStream (new FileInputStream (image) );            OutputStream os = new BufferedOutputStream (new FileOutputStream (savefile) );            byte[] buffer = new byte[4 * 1204];            while (is.read (buffer) > 0) {                os.write (buffer);            }            is.close();            os.close();        } catch (IOException e) {            e.printStackTrace();        }        String[] t = imageContentType.split ("/");for (String s : t) {            System.out.println (s);        }        return "jsp";    }}
相关栏目:

用户点评