【问题标题】:Use a controller from a gsp?使用来自 gsp 的控制器?
【发布时间】:2013-09-08 19:39:52
【问题描述】:

这是我第一次使用 grails,我有一个 PersonController.groovy,里面有一些方法

在我的 spring 工具包中。我可以为那个人控制器自动生成一个视图。并且可以使用人机控制器的方法。

在我的视图文件夹中,我有 personController 文件夹,然后里面有一些 .gsp(自动生成)

我的问题是,我如何才能像自动生成的视图一样使用我在 personController 视图子文件夹之外创建的不同 .gsp 的人员控制器方法?

我可以将自动生成的视图用作模板,然后将它们渲染到我自己的 gsp。这可能吗?

【问题讨论】:

标签: grails gsp


【解决方案1】:

如果您需要渲染grails-app/views/person 文件夹中不存在的视图,假设您有类似的东西:

grails-app/views/shared/edit.gsp
grails-app/views/shared/_edit.gsp

你可以这样做:

render view: "/shared/edit"
render template: "/shared/edit

【讨论】:

    猜你喜欢
    • 2014-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多