groovy

    3熱度

    2回答

    比方說,我有一個叫Store的類有很多員工。我的RESTful listXML方法是這樣的: def listXML = { render Store.list() as XML } 而結果是這樣的: <stores> <store id="1"> <name>My Store</name> <employees> <employee id=

    25熱度

    4回答

    我正在尋找一種方式,Groovy腳本輸出重定向到stderr: catch(Exception e) { println "Want this to go to stderr" }

    2熱度

    2回答

    用於攔截任意Groovy方法調用的ProxyMetaClass和Iterceptor類已有詳細記錄。有沒有辦法攔截財產訪問?當我嘗試通過攔截「的getProperty」要做到這一點,我仍然得到錯誤信息: groovy.lang.MissingPropertyException:沒有這樣的屬性:FOO

    4熱度

    5回答

    有人能告訴我爲什麼這個Grails領域類不會編譯(在運行時)? class Person { String name String getSomething(int i) { } } 我得到這個錯誤,當我與grails run-app運行: 2008-12-27 15:26:33.955::WARN: Failed startup of context [em

    3熱度

    7回答

    如何使用Eclipse從Java類引用Groovy域類? 我已經把我的域名類包: package com.me.myproject public class Person { String name int age } 然後在我的Java類,我試圖引用com.me.myproject.Person。這適用於grails run-app(命令行),但不適用於Eclipse

    8熱度

    2回答

    我想開發一個Web應用程序(無框架)混合java與groovy。我正在使用帶有插件的IDE Netbeans。 如果我啓動一個新的Java SE項目並添加一個groovy類,它的工作原理沒有問題..但是當我創建一個新的Java EE項目並添加一個groovy類時,它無法編譯並向我顯示以下錯誤: /home/webcodei/NetBeansProjects/testeGroovyWeb/src/j

    10熱度

    6回答

    我想在我的Groovy/Grails應用程序中混用一個類,並且使用the syntax defined in the docs,但是我一直收到錯誤。 我有一個域類,看起來像這樣: class Person { mixin(ImagesMixin) // ... } 它編譯罰款,但由於某種原因,它不會工作。包含ImagesMixin的文件位於我的/src/groovy/目

    7熱度

    6回答

    基本上有2個地方,以限定JavaScript函數Grails中,直接在所述GSP一個元件,而根據/ web應用/ JS一個單獨的JavaScript源文件中(例如,應用.js文件)。我們已經在application.js中定義了一個常用的javascript函數,但我們也需要能夠使用groovy代碼動態生成部分函數。不幸的是,$ {一些groovy代碼}似乎沒有在單獨的javascript源文件中

    1熱度

    4回答

    我正在做第一次使用Grails的實驗,並且正在尋找一種將組合框表示的字段(例如一對一域關聯和具有窄範圍約束的數字)設置爲可選的方法,即應該有組合框中的空條目。 這是如何實現的?我已經嘗試添加nullable:true約束並列出了optionals靜態屬性中的字段,但都沒有產生所需的結果。 這些都是我的領域類: class Customer { String name } class

    1熱度

    1回答

    我有一個「Set」,我需要使用findAll閉包。該集合包含對象,而不僅僅是原始值。例如......我有一組Employee對象,我需要通過Employee的屬性遍歷並獲取該Empolyee對象的元素。 由於某些原因,findAll閉包似乎只是忽略了我的close並返回一個空集。 這是我的語法; dstCollection = srcCollection.findAll{ it.age