model-view-controller - 将 XML 集成到现有 View 中

标签 model-view-controller rest grails

我正在将 Grails 应用程序转换为使用 REST 架构,并希望使用现有 View 。

我遇到的所有 REST 教程都涉及 URL 重定向和 Controller 操作。问题是,没有人关心显示数据,这就是重点!

当我访问信息时,它会显示格式正确的 XML。如何将其与现有 View 一起使用?

最佳答案

好吧,因为它是同一件事。

即 localhost/bookstore/book/1 将调用 book Controller 的 show

  • 如果您从浏览器调用它,它将呈现 html View 。
  • 如果您使用 curl 或 postman (chrome) 调用并添加:
    接受:文本/xml
    内容类型:文本/xml
    它将返回 XML

  • 现在,如果您想从 View 中调用休息 Action ,那是一个 ajax 问题。所以检查 jquery ajax 文档...

    关于model-view-controller - 将 XML 集成到现有 View 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10485678/

    相关文章:

    c# - System.Net HttpStatusCode 类没有代码 422

    rest - 使用基于 HMAC 的签名如何以及在何处存储 REST API 的 key

    c# - MVC 5 在键入时显示错误消息输入字段

    c# - Web 应用程序的 UML 类图 MVC 模式

    c# - 如何正确编写桌面应用程序?

    iphone - 如何使用 REST API 下载 Parse.com 文件类型?

    grails - 在grails 2.4.0中安装grails web flow插件

    tomcat - Grails Enum 在 Jetty 上工作,在 Tomcat 上中断

    hibernate - 如何覆盖Grails/hibernate 关系列名称

    javascript - 当我触摸 div/canvas 等 Html 标签时如何显示铅笔图标?