jersey使用方法
来源:互联网 发布:php开源博客系统源码 编辑:程序博客网 时间:2024/06/05 10:07
通过mvn创建jersey项目:
https://jersey.java.net/download.html
mvn archetype:generate -DarchetypeGroupId=org.glassfish.jersey.archetypes \ -DarchetypeArtifactId=jersey-quickstart-webapp -DarchetypeVersion=2.23.2
创建项目后index.jsp会报错
有两种解决方法,第一种删掉
第二种右键项目-》Target Runtimes=》选择tomat=》Apply=》ok
jersey使用grizzly容器部署rest api:
不用tomcat,直接运行主函数就可以通过网站访问restful api了,用内置的grizzly代替了tomcat
mvn archetype:generate -DarchetypeGroupId=org.glassfish.jersey.archetypes \
-DarchetypeArtifactId=jersey-quickstart-grizzly2 -DarchetypeVersion=2.23.2
-DarchetypeArtifactId=jersey-quickstart-grizzly2 -DarchetypeVersion=2.23.2
jersey使用JSON反序列化成bean的问题:
自定义的POJO类,用@XmlRootElement标记的类,用来传输json时,里面不能有Object,如果有测试不能通过,但是网页请求可以收到json字符串,应该是不能反序列化成类的对象。而且里面任何自定义类都需要进行标记。
jersey与json配套使用:
一个继承ResourceConfig的类
regitser(MoxyJsonFeature.class);
定义javabean,在类名上标记@XmlRootElement,添加getter和setter方法
在rest resource的方法上标记
@Produces(MediaType.APPLICATION_JSON)
@Consumes(MediaType.APPLICATION_JSON)
传输的时候就可以用了
0 0
- jersey使用方法
- jersey的基本使用方法
- jersey
- Jersey
- jersey
- jersey
- Jersey
- jersey
- Jersey
- jersey started
- Jersey 初识
- jersey start
- Jersey 注解
- Jersey start
- Jersey注解
- Jersey部署
- Jersey Spring
- Jersey初谈
- How to Install Python 2.7 on CentOS6.5
- C++编程学习50个经典网站
- 数组中两个只出现一次的数字
- JS之property和attribute
- SQLServer中的全局变量
- jersey使用方法
- PHP-FPM stop/reload: Unknown instance, service status `stop/waiting`
- 第一周博客作业
- 进程
- float数据在内存中是怎么存储的
- 设置文件上传
- getActionBar()返回为空 空指针错误 Caused by: java.lang.NullPointerException
- 1053. Path of Equal Weight (30)
- 二叉树排序