求一份关于javaweb中的资源上传与下载的模块代码,,,,,,,,,,,,,
5条回答 默认 最新
- matinya 2016-05-18 08:31关注
这个是上传的代码
package demo;import java.io.File;
import org.apache.commons.io.FileUtils;
import org.apache.struts2.ServletActionContext;import com.opensymphony.xwork2.ActionSupport;
public class FileUploadAction extends ActionSupport{
private File file;
private String fileContentType;//这三个参数全部不可以修改
private String fileFileName;public File getFile() { return file; } public void setFile(File file) { this.file = file; } public String getFileContentType() { return fileContentType; } public void setFileContentType(String fileContentType) { this.fileContentType = fileContentType; } public String getFileFileName() { return fileFileName; } public void setFileFileName(String fileFileName) { this.fileFileName = fileFileName; } @Override public String execute() throws Exception { String realPath = ServletActionContext. getServletContext().getRealPath("/wenjian"); File mulu = new File("c:/abc"); if(!mulu.exists()){ mulu.mkdirs();//如果目录不存在,则创建 } FileUtils.copyFile(file, new File(mulu, fileFileName)); return SUCCESS; }
}
action配置
/index.jsp
/index.jsp
<!-- 文件类型过滤 -->
text/plain,text/xml,image/bmp,image/png,image/gif,image/jpeg
<!-- 单个文件大小, 以字节为单位 -->
1024000
<!-- 默认拦截器必须放在fileUpload之后,否则无效 --></action> 记得点赞
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥30 python代码,帮调试
- ¥15 #MATLAB仿真#车辆换道路径规划
- ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
- ¥15 数据可视化Python
- ¥15 要给毕业设计添加扫码登录的功能!!有偿
- ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
- ¥15 微信公众号自制会员卡没有收款渠道啊
- ¥100 Jenkins自动化部署—悬赏100元
- ¥15 关于#python#的问题:求帮写python代码
- ¥20 MATLAB画图图形出现上下震荡的线条