在游戏应用中,我们使用grails来进行所有服务方的交互。在一种情况下,我们希望从服务器保存和检索游戏状态。 我假设将在Unity 3D中的游戏应用程序将从其下载的应用程序发出url请求,并且控制器inturn将仅返回xml String。 以下代码是否足够。 一些如何在调用此请求的游戏应用程序中反映数据。虽然我们可以看到正确调用的网址。
render outxml
return false
答案 0 :(得分:1)
这对我有用:
def search(String property, String value) {
def c = Stmt.createCriteria()
def xml = c.list {like property, "%$value%"}
render(text: xml.stm[0], contentType: "text/xml", encoding: "UTF-8")
然后像这样调用:
http://localhost:8080/search?property=account&value=876543291&description=test&entries=20
答案 1 :(得分:0)
如果outxml
是包含您想要的XML响应的String(或GString),那么render outxml
应该可以正常工作。在这种情况下,你不应该有一个return语句。
您是否有特殊原因要归还false
?你想要实现什么目标?