
xnx3Config.xml 配置

上传图片文件
1. <form>表单提交,建立demo/oss/uploadImage.jsp文件
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html lang="en"> <head> <jsp:include page="../../publicPage/adminCommon/head.jsp"> <jsp:param name="title" value="上传图片示例"/> </jsp:include> </head> <body> <!-- 表单上传 --> <form action="uploadImage.do" enctype="multipart/form-data" method="post"> <input type="file" value="" name="imagefile" > <input type="submit" value="上传"> </form> </body> </html>
2.Controller编写
@Controller
@RequestMapping("/demo/oss")
public class OSSController extends BaseController {
@Resource
private OSSService ossService;
@RequestMapping("/uploadImageForm")
public String uploadImageForm(){
return "demo/oss/uploadImage";
}
/**
* 上传图片文件示例
*/
@RequestMapping("/uploadImage")
public String uoloadImage(@RequestParam("imagefile") MultipartFile multipartFile,Model model){
UploadFileVO upload = ossService.uploadImage("image/head/", multipartFile);
if(upload.getResult() == UploadFileVO.SUCCESS){
return success(model, "上传成功!图片路径:"+upload.getUrl(),upload.getUrl());
}else{
return error(model, upload.getInfo());
}
}
}GAME OVER !
上传附件(所有文件)同理,使用 OSSService.upload()