grails - 我可以仅提供一种服务来呈现.gsp和.gson View 吗?普通/粗俗

标签 grails groovy gson gsp

对于我的应用程序中的某些服务,我需要将它们作为Web服务来
发送数据到另一个程序,我也需要该服务的UI。

如果我为同一服务同时创建.gson和.gsp View ,可以吗?

最佳答案

Grails使用content negotiation确定用于响应的format。这将允许您基于请求中的Accept header 从一个调用中呈现多种格式。您还可以将UrlMapping设置为“/$controller/$action?/$id?(.$format)?”传递.xml或.json格式

关于grails - 我可以仅提供一种服务来呈现.gsp和.gson View 吗?普通/粗俗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45541206/

相关文章:

grails - 从Grails中的数据库渲染数据时出错

grails - Grails中为空或假值

grails - 从 Spock 规范中提取规范

Grails 2.5 脚手架在绑定(bind)期间不会删除最后一个 hasMany

java - Groovy 日期解析——X 是非法模式字符

grails - 用父信息建立新的obj

json - Gson 。 enum 和 int 的解决方法

google-app-engine - Google-App-Engine 上的 Grails - 死了吗?

java - JSON值类型是否需要严格定义?

java - Gson 将 Java 对象列表格式转换为所需的 JSON 格式