| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
cn55
10年前发布

struts2 文件上传Action类

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";      }  }