跨服务器上传图片

阅读: 评论:0

跨服务器上传图片

跨服务器上传图片

 /*** springmvc的方式上传跨服器上传* @return* @throws Exception*/@RequestMapping("fileUoload3")public String fileUoload3(MultipartFile upload) throws Exception {//定义一个上传服务器的路径String path="localhost:9090/uploads/";//说明上传文件项String fiName = OriginalFilename();//把文件名称设置为一致String uuid= UUID.randomUUID().toString().replace("-","");fiName = uuid+"_"+fiName;//获取上传文件的名称Client client = ate();//和图片服务器进行连接WebResource webResource = source(path+"/"+fiName);//上传文件webResource.Bytes());//需要引入新的jar包return "success";}
<dependency><groupId>com.sun.jersey</groupId><artifactId>jersey-core</artifactId><version>1.19.1</version></dependency><dependency><groupId>com.sun.jersey</groupId><artifactId>jersey-client</artifactId><version>1.19.1</version></dependency>需要引入的包

如果运行的时候报错了,查看是否图片服务器有目录

如果出现403

上传图片报错:returned a response status of 403 Forbidden

这是什么意思呢?翻译过来就是返回了“被禁止(403)的响应”。上传文件涉及到读写权限,这个报错的意思就是服务器(Tomcat)没有写入的权限。解决方法如下:

找到Tomcat的目录,依次打开/l文件

在l文件中找到servlet标签,在servlet里添加如下字段:

<init-param>

<param-name>readonly</param-name>

<param-value>false</param-value>

</init-param>

重启服务器,就发现问题解决了

本文发布于:2024-02-04 23:20:37,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170718707360691.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:上传图片   服务器
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23