struts2简单的文件上传实现
来源:互联网 发布:淘宝淘小铺怎么开通 编辑:程序博客网 时间:2024/05/16 08:08
先实现简单的上传功能,更多细节以后再添加。
首先,form要有这个属性
enctype="multipart/form-data"
其次,设置name的值
<input type="file" name="uploadLogo">
再次,action中给出set方法
private File uploadLogo; // 上传的文件private String uploadLogoFileName; // 文件名,如:abc.jpg、abc.gifprivate String uploadLogoContentType; // 文件类型,如:image/jpg、image/gifpublic void setUploadLogoContentType(String uploadLogoContentType) {this.uploadLogoContentType = uploadLogoContentType;}public void setUploadLogo(File uploadLogo) {this.uploadLogo = uploadLogo;}public void setUploadLogoFileName(String uploadLogoFileName) {this.uploadLogoFileName = uploadLogoFileName;}
最后,这样这样
if (uploadLogo != null) {String realPath = ServletActionContext.getServletContext().getRealPath("/images/brand");File diskFile = new File(realPath + "//" + uploadLogoFileName);FileUtils.copyFile(uploadLogo, diskFile);brand.setLogopath("images/brand/" + uploadLogoFileName);}
阅读全文
0 0
- Struts2实现简单的文件上传
- struts2简单的文件上传实现
- 使用Struts2实现简单的文件上传和下载
- struts2 实现简单的文件上传、下载功能
- struts2实现文件的上传
- struts2实现文件的上传
- struts2文件上传的实现
- struts2实现文件的上传
- struts2实现文件的上传
- Struts2实现简单上传
- 关于在struts2的文件简单上传
- Struts2文件上传的简单示例
- Struts2简单的 单文件上传Demo
- struts2中简单的文件上传
- Struts2实现简单的上传功能
- Struts2实现文件上传
- struts2实现文件上传
- struts2实现文件上传
- Spring Boot中使用JavaMailSender发送邮件
- 分页js
- Spring Boot中的缓存支持(一)注解配置与EhCache使用
- Android屏幕适配
- Spring Boot中的缓存支持(二)使用Redis做集中式缓存
- struts2简单的文件上传实现
- Spring Boot整合MyBatis
- 二、mcg-helper《认识与使用》
- postgresql 比较两个时间差大于 N个小时
- Sum All Odd Fibonacci Numbers
- Spring Cloud构建微服务架构(三)断路器
- 九度oj-1050-完数
- SpringMVC中使用FastJsonHttpMessageConverter时Swagger2失效的解决办法
- 选择房地产数据分析软件 等于选择成功