我有一个旧的数据库中的POJO和我创造了这个支架吧:使用Grails脚手架时与XML响应
package example
import com.example.entities.ModelView
class ModelViewController {
static scaffold = ModelView
}
当我去我的浏览器在http://example.com:8080/example/modelView/list我看到一个精彩的HTML页面,在这里我得到完整的CRUD。这很棒!
现在我想要得到XML,所以我访问了URL http://example.com:8080/example/modelView/list.xml,它仍然返回HTML。
我的最终目标是有泽西代码,获取XML在这样的Java应用程序:上面的代码
WebTarget targetBase = ClientBuilder.newClient().target("http://example.com:8080/example");
targetBase.path("modelView").path("list.xml").request(MediaType.APPLICATION_XML_TYPE).get(new GenericType<List<ModelView>>(){});
所以我有,但它从Grails的,而不是它正在请求XML得到HTML。
如何让Grails发送XML?
的XML什么。做你想要ModelView' – Deepak