grails - 渲染在生产模式下不起作用

时间:2014-01-08 13:51:41

标签: spring grails

当我部署应用程序时,我的渲染在开发中运行良好我有一个例外:

HTTP状态404 - /myApplication/WEB-INF/grails-app/views/myController/MyView.jsp

def myView(){

    ....            
    render(view: "MyView", model: [params:params])
    return  

}

我在JIRA中发现了一个固定的问题,但我不知道是否存在完全相同的问题:

http://jira.grails.org/browse/GRAILS-5201?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel

我的环境: GGTS:3.3.0.RELEASE

的Grails:2.0.3

Apache的Tomcat的6.0.37

1 个答案:

答案 0 :(得分:1)

正如我们所知,这是因为视图名称不一致。

您很可能正在使用Windows进行开发,而使用Linux进行生产。 Windows通常对文件名不区分大小写,但Linux区分大小写(通常)。因此,在生产系统myView.gspMyView.gsp上是两个不同的文件,您必须对文件名和代码使用相同的大小写。