【发布时间】:2015-02-22 13:33:47
【问题描述】:
目前我正在使用 GGTS 3.6.0 开发 grails 2.4.3
要求 - grails Web 服务的工作原理。
现有 - 目前我的闭包作为 Web 服务为我工作,但输出是特定格式的(一次 JSON 或 XML)。
问题 - 在闭包(网络服务)中,我如何能够返回 JSON/XML 和其他格式。
关闭代码 -
def able_Webservice = {
ableService.populateAbleBean(ableBean);
ableService.settingWhereClause(ableBean);
ableService.getDBData(ableBean);
def jsonData = ableService.webservice_Data(ableBean);
render jsonData as JSON
}
【问题讨论】:
-
你试过withFormat闭包吗?
-
如何使用 withFormat?你能提供简单的例子吗?如何调用以及如何将该 URL 处理成 Closure?
-
在下面查看我的答案。
标签: web-services rest grails exchangewebservices groovyws