现在模拟一下Jersey从客户端发送图片到服务器。

 

1.Tomcat准备

(1)解压一个新的Tomcat作为图片服务器,然后修改端口号(有3处)。

    

    

    

(2)然后修改web.xml文件,关闭只读。

    

 

2.客户端准备

(1)新建一个Java工程,并添加Jersey的依赖包。

 

(2)编写程序

public class JerseyDemo{

	public static void main(String[] args) throws IOException{

		//实例化一个Jersey
Client client = new Client(); //另一台服务器的请求路径
String url = "http://localhost:8088/img-web/upload/qqq.jpg"; //设置请求路径
WebResource resource = client.resource(url); //本地路径
String path = "C:\\1.jpg"; //读取文件到内存在
byte[] bs = FileUtils.readFileToByteArray(new File(path)); //发送开始
resource.put(String.class,bs); System.out.println("发送完毕");
}
}

最新文章

  1. struts2国际化
  2. WCF、Web API、WCF REST、Web Service比较
  3. JAVA中最常用的十个快捷键
  4. php 关于时区 date gmdate date_default_timezone_set/get 终极答疑
  5. 转:理解Cookie和Session机制
  6. hybrid app 简介
  7. AX 2012 Form and Parts
  8. linux 安装webbench
  9. OC基础(27)
  10. [codility]tree_height
  11. Swift和OC混编时, 关于@objc的作用
  12. Check SMTP Server Availability for ORA-29278 or ORA-29279 errors using UTL_SMTP to Send Email
  13. c++ , const对象中的变量不能被修改
  14. JVM 体系结构
  15. springMVC+Mybatis(使用AbstractRoutingDataSource实现多数据源切换时)事务管理未生效的解决办法
  16. 【java】文件复制的简单实现
  17. asp.net mvc 5 蛋疼的问题
  18. Luogu P5309 [Ynoi2012]D1T1
  19. 导出pdf功能
  20. POJ 3080 Blue Jeans (字符串处理暴力枚举)

热门文章

  1. SaberRD之直流工作点分析
  2. 读书笔记 effective c++ Item 22 将数据成员声明成private
  3. spring mvc之@ModelAttribute注解
  4. IKAnalyzer 分词
  5. VUE2.0实现购物车和地址选配功能学习第一节(来源--慕课网河畔一角)
  6. Android网络开发实例(基于抓包实现的网络模拟登录,登出和强制登出)
  7. Collection和Map
  8. 你知道自己执行的是哪个jre吗?
  9. Html<img>标签特写 2017-03-10 AM
  10. struts2学习笔记 ⑤