生成文件选择控件,
属性 | 值 | 必须 | 描述 | 示例 |
---|---|---|---|---|
property | Y | |||
name |
必要条件
1. 表单必须能够传递文件数据
<html:form enctype="multipart/form-data"> |
2. formBean 中属性对应的数据类型是 FormFile
FormFile upfile; public FormFile getUpFile(){ return upfile; } public void setUpFile(FormFile upfile){ this.upfile = upfile; } |
FormFile f; InputStream fis = f.getInputStream(); File fl = new File("c:\xxxx"); FileOutputStream fos = new FileOutputStream(new File(fl, filename)); byte[] buffer = new byte[1024]; int len; while( (len=fis.read(buffer))>0 ){ fos.write(buffer,0,len); } fos.close(); |