使用七牛云上传文件

文件-》服务程序-》服务器-》文件服务器七牛云

1.文件上传

    
用户名: 图片名称:

使用七牛云上传文件_第1张图片 

2. 连接七牛云,使用自己的accessKey,secretKey

3.在controller中写fileupload方法

public String fileupload(String uname, MultipartFile upic, HttpServletRequest request)h获得上传到七牛云的图片名称upic.getName()upic.getOriginalFilename()...
request.getSession().setAttribute("picname",name);return "sucess"}

4. 成功界面采用值传递的形式,展示给用户

成功页面
#(session.picname)

使用七牛云上传文件_第2张图片

5.报错

Request processing failed; nested exception is java.lang.NullPointerException
往往是因为在获取请求数据时”指向的参数名不存在“或者“参数值为空情况下拿它进行下一步操作”
传文件过程中和传用户名过程中不能传中文名字,导致接受到的是一堆乱码,最后请求不到报错。

 

你可能感兴趣的:(Spring,java,前端,javascript)