在使用tomcat作为httpserver时,需要特别注意,实现java对象到json的解析时必须注册到jacksonfeature类,自己写的myprovider不行。
class jacksonfeature所在的jar为jersey-media-json-jackson-2.5.jar,这个jar只有它一个类。

它的maven依赖为:
主文件写法见下:
要序列化为json的对象应该实现setter与getter方法。可以定义完成员变量后用eclipse自动生成,见下图。
若一个类想要被序列化,必须有public 权限。
加@produces标注的函数,函数名不要以“get”开头,不然jackson会无穷递归下去。
@org.glassfish.jersey.server.jsonp
jersey框架帮我们返回jsonp格式的内容。一个实例:
效果: