我使用RestEasy的(宁静的实施对于JBoss)EJB3.0,Jboss5.1.1 AS发送对象RESTful服务
我做了哪些接受简单的对象RESTful服务。
这是在服务器侧:
@POST
@Path("testObjects")
@Consumes("application/xml")
@Produces("text/plain")
public String testObjects(GrandSun sun)
{
System.out.println(sun.toString());
return "success";
}
这是我在服务器侧已声明的对象:
package com.mirs.wma.web.data;
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement
public class GrandSun
{
int m = 1;
int g = 2;
}
我通过REST类型的客户端进行测试,其发送XML字符串,并将其工作正常。
<?xml version="1.0" encoding="UTF-8"?>
<grandSun>
<m>111</m>
<g>22</g>
</grandSun>
我在找的是一个宁静的客户端,它将能够发送整个对象(原样),而无需手动转换为xml格式。
有没有任何选项可以通过注释来做到这一点?
我只需要在客户端注释该对象并将其作为原样发送给restful服务?
谢谢, 射线。
谢谢, 射线。