0

嗨,我已经部署了我的 grails webapp,我认为一切都很好,但似乎任何未从应用程序内请求的 GSP 页面都只会在我部署的 tomcat 7 上显示一个黑色页面。

我可以登录并使用 90% 的功能,但不能使用该页面。

  http:somewebsite.co.uk/app/invite/index

我可以从 webapp 中访问

 http:somewebsite.co.uk/app/invite/index

但我无法访问它,只能在浏览器中输入 URL。

但是,这在我的 IDE 中确实有效。

在我拥有的控制器的顶部。

 static allowedMethods = [index: 'GET']

我不需要登录即可访问。

像任何人一样解决了这个问题?

我没有进行大量测试,问题与这段代码有关:

  def index() {
            def em   =   params.email
    if (em){

    println("params.email : " + em)
    if (User.findByEmail(em)){

        redirect controller:"public", action:"index"

      }
    }
      [email: em]
}
4

1 回答 1

0

错误出现在 index.gsp 页面中,我使用布局并且名称设置为 oneBlock,而不是 oneblock。

于 2013-04-10T08:23:05.517 回答