1
要渲染JSON + HAL我添加@Resource
anotation我的域名:@Resource创造控制器阴影我自己的控制器
@Resource(uri = "/rest/book", formats=['hal'])
class Book {
String title
String author
}
的问题是,我已经有BookController
(无脚手架)和创建玲通过gsp标签(<g:createLink controller='book' />
)总是创建链接到/rest/book
不要在控制器specyfic行动(即/book/index
)。当我键入localhost:8080/book/index
它显示的是JSON响应而非gsp页面时,还值得了解。
@Resource
以某种方式覆盖书籍控制器,我不知道如何保持它们的工作。
PS我使用Grails的2.4.4