我在使用grails保存域實例時遇到問題;傳遞給控制器中默認更新方法的domainInstance是NULL。我提交的GSP頁面不是默認的編輯頁面。我有一些需要保存的數據庫值。我在頁面上定義了表單標籤,其中包含我需要提交的值,如下所示。 <g:form id="sampleForm" url="[resource:domainInstance, controller:'cntrlrName', action:'update']" method="PUT" >
控制器中的Grails默認方法
我也有一個版本字段,看起來像這樣。 <g:hiddenField name="version" value="${domainInstance?.version}" />
我的G:提交如下 <g:actionSubmit action="update" value="${message(code: 'default.button.update.label', default: 'Update')}" />
爲什麼我的域名例如空?我錯過了什麼?
請顯示一些社區代碼來幫助你 –
你的問題是什麼,併發布你的控制器代碼。 – dsharew
對不起。我注意到代碼沒有出現在我的問題描述中。我現在更新了它。 – JavaProgrammer