从控制器grails呈现gsp不工作

从控制器grails呈现gsp不工作,grails,gradle,groovy,Grails,Gradle,Groovy,我面临无法从控制器渲染gsp视图的问题。 我做了以下工作: 1) 创建应用程序演示 2) grails(打开grails cmd) 3) 创建控制器check.work package check class WorkController { def index() { render(view:'foo') } } 4) 在grails app/views/work/foo.gsp中放置一些内容 5) 已在8080上启动grails run应用程序 问题是,若我只是渲染(“hello”)

我面临无法从控制器渲染gsp视图的问题。 我做了以下工作:

1) 创建应用程序演示

2) grails(打开grails cmd)

3) 创建控制器check.work

package check

class WorkController {
  def index() { render(view:'foo') }
}
4) 在grails app/views/work/foo.gsp中放置一些内容

5) 已在8080上启动grails run应用程序

问题是,若我只是渲染(“hello”),它会在浏览器上工作并打印。但加载gsp文件不会打印任何内容,并返回200

使用的URL:

以前有人遇到过这样的问题吗

Grails版本:3.1.11 |Groovy版本:2.4.7 |JVM版本:1.8.0_111


在index action->render(view:'foo')中删除此代码,或在workcontroller中创建foo.gsp并创建foo操作可能是单词
work
的一些异常之处。你所写的每一件事如果按照你的要求去做的话都应该是有效的。。因此,请尝试一个新的控制器测试,并查看在那里重复该测试是否会导致相同的问题请参见选择该部分的视图