grails-controller

    1熱度

    1回答

    我有一個REST控制器,它以JSON格式存在一個複雜對象。 比方說,A.class與B.class的集合有關聯。 class A { private List<B> values; ... } class B { private String name; ... } 簡化控制器看起來是這樣的: def create(){ def jso

    1熱度

    2回答

    我試圖調用一個功能,一旦在下拉菜單中進行了選擇。這裏是我的下拉菜單在我的list.gsp的「代碼」域類代碼: <td><g:select name="data" from="${codeInstance.datas.language}" onchange="${remoteFunction(action: 'translationById')}"/> </td> ,這裏是我想調

    2熱度

    1回答

    我的控制器是這樣的: class UserController{ def register= {UserCommand command -> println params println command.dump() // do something .......... } } class UserCommand { Stri

    1熱度

    1回答

    我已經開始關注命令對象作爲驗證沒有與之關聯的域的窗體的方法。 在我的研究中,我發現一個命令對象既可以在與我的控制器相同的包中聲明,也可以在控制器類本身中聲明。 但是,到目前爲止,我所見過的所有例子都有一個不在控制器內部的單獨命令對象類bot。 任何人都可以告訴我一個例子或代碼來定義我的控制器本身內的命令對象?

    1熱度

    2回答

    要重現此問題,請使用以下步驟。 創建一個新的Grails應用程序。 創建一個名爲FooController的 新的控制器添加操作 「欄」 FooController的 在SRC/Groovy中,創建一個名爲酒吧 在resources.groovy新類配置SpringBean稱爲酒吧 bar(Bar) {bean -> bean.autowire = 'byName' } 啓動應用程序並導航到htt

    0熱度

    1回答

    我有一個管理我的上傳者的類。它使用插件文件上傳器,並補充我的應用程序的其他信息和規則。 我正在嘗試創建一個管理應用程序的某些行爲的服務,並注意到'服務'無法識別控制器中使用的某些方法。例如,方法「重定向」僅適用於控制器,並且不在服務中識別。 在我的其中一個服務中,我將一個'File'類型的文件作爲參數轉發給服務,但將'File'歸類爲'OriginalFilename',尺寸等在'服務'中不被識別

    3熱度

    1回答

    我有一個非常類似於this question中描述的問題。 (主要區別在於我使用的是Grails 2.1)。 基本上我想編寫一個單元測試,不喜歡某事: // set params so i can create an obj. def results = controller.save() // validate results or model/view results = contro

    0熱度

    1回答

    我開始修改從其他人創建的grails應用程序。我不明白爲什麼當我嘗試使用run-app並修改控制器時,grails將不會在運行時重新加載它。我必須停下來重新啓動它,這非常令人沮喪。 我使用正常的開發環境。 操作系統Ubuntu 11.10,Grails 2.0.1 有人可以幫我打開爲什麼? 乾杯

    0熱度

    1回答

    我都是新來的這種事情。讀取客戶端發送的圖像是「application/x-www-form-urlencoded」 這是我從該客戶端收到的一個圖像,它是一個ipad應用程序。它將圖像附加到http body並使用?id = 10等將其發送到服務器。 問題是....如何從它的身體獲取該圖像並寫入文件系統? 現在我寫了一個單獨的servlet來讀取這個圖像(使用request.getInputStre

    1熱度

    2回答

    我正在運行查詢以檢查多個帳戶ID是否存在實體ID。如果結果集不爲空,那麼我需要拋出一個錯誤或顯示一條flash消息。 用於該方法的代碼是如下: def save() { def SAMLInfoInstance = new SAMLInfo(params) def account = Account.get(params?.accountId) SAMLInf