0
我的渲染效果很好的發展,當我部署我有一個例外,該應用程序:的Grails - 渲染在生產模式下不起作用
HTTP狀態404 -/MyApplication的/ WEB-INF/Grails的應用程序內/意見/myController/MyView.jsp
def myView(){
....
render(view: "MyView", model: [params:params])
return
}
我發現JIRA一個固定的問題,但我不知道是否有完全一樣的問題:
我的環境: GGTS:3.3.0.RELEASE
的Grails:2.0.3
的apache-tomcat的-6.0.37
它是您用來訪問您的應用程序的網址路徑嗎? '/所有MyApplication/WEB-INF /的grails-app /視圖/ myController的/ MyView.jsp'?你在哪裏得到它?另外,注意到在一個地方它是'MyView',另一個只是'myView' –
實際上在我的真實代碼中我寫了「MyView」,但它不正確,它必須是「myView」。我沒有注意到這個錯誤,因爲在開發模式下它的工作,即使gsp名稱不正確。謝謝 – Jils
如果您的控制器方法名稱與視圖名稱相同,則不必指定「view:'myView'」。按照慣例,grails將呈現視圖。 – Armaiti