代码之家  ›  专栏  ›  技术社区  ›  ken

grailswebflow中的Json响应

  •  1
  • ken  · 技术社区  · 14 年前

    是否可以在grailswebflow中返回json响应?

    3 回复  |  直到 13 年前
        1
  •  0
  •   billjamesdev    14 年前

    我想知道你为什么会这么做?Webflows被设计成“向导”,您可以在其中从一个页面运行到另一个页面,最终退出流并保存结果,或者不保存。

    你知道你可以从WebFlow页面点击非流操作吗?如果您正在编写一个Ajax操作以在流页面中使用,那么可以在该操作中“呈现为JSON”,并使用来自gsp的远程调用直接调用该操作。

        2
  •  0
  •   Armaiti    11 年前

    这里的工作是呈现一个GSP并将其附加到执行Ajax调用的页面的部分。在构建ajaxurl时,请记住传递“_eventId”。

        3
  •  0
  •   Thamme Gowda    10 年前

    我知道期待JSON是一个有效的例子。

    解决方法:

    创建 .gsp 查看以下内容,并呈现它。(当然,通过 json 顺流而下 flow.json = (model as JSON).toString() !)

    <%
        response.contentType  = 'application/json'
        response.outputStream << json.getBytes()
    %>