小编Pan*_*don的帖子

需要从 Grails 3.1.5 应用程序同时提供 GSP 和 JSON

我希望我的 Grails 3.1.5 应用程序使用 *.gson 格式提供 JSON 数据,并且对于某些页面/URL,我想继续使用 GSP。

我使用 rest-api 配置文件构建了一个应用程序。然后我从我使用 web-api 构建的其他应用程序中复制了控制器和视图。

在这样做时,为了保持一致,我还将 index.gson 移到了不同​​的位置。

现在我得到一个:

Could not resolve view with name 'index' in servlet with name 'grailsDispatcherServlet'
Run Code Online (Sandbox Code Playgroud)

开始深入研究 3.1.5 代码库中可用的 viewResolvers。rest-api 配置文件可能会配置一个 viewResolver 以在某个位置查找 *.gson 文件。

无论如何,是否可以配置一个 CompositeViewResolver 来查找视图 *.gson 和 *.gsps?

如果是这样,我该怎么做?

谢谢!

rest grails json gsp

5
推荐指数
1
解决办法
607
查看次数

标签 统计

grails ×1

gsp ×1

json ×1

rest ×1