問題タブ [grails-controller]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
grails - なぜGrailsは、コントローラーで`void`の代わりに`def`を使用する必要があるのですか?
次のコントローラーを使用します。
なぜのようなものの代わりにでtest
定義されているのですか?キーワードは、スクリプト内のクロージャまたは関数にのみ使用されていませんか(つまり、Groovyクラスでは使用されていません)?def test() {
void test() {
def
grails - Grailsはすべて別のパッケージ/フォルダに生成しますか?
わかりました、私はこのパッケージを持っていますa.b.domain.employee.groovy
。そのパッケージで実行grails generate-all
して、別のフォルダーに置くことは可能ですか? つまり、 が実行されるときgenerate-all
は、 になりたいのa.b.controller.employeeController.groovy
です。それは可能ですか?どのように?Google で検索しましたが、答えが見つからないようです.. :\
grails - 独自のカスタム動的足場メソッドを置き換えるにはどうすればよいですか
私のgrailsアプリは、各ドメインクラスの標準的な動的スキャフォールディングメソッドの多くに対していくつかの追加の動作を定義する必要があります。
コントローラごとに追加する必要のあるメソッドを複製できることはわかっています。実際、それが現在行っていることです。これは、私のカスタムコードが定型的な足場によって隠されていることを意味します。
テンプレートのインポートと変更も試みましたが、コントローラーで静的なスキャフォールディングを生成した場合にのみ、テンプレートが関与しているようです。言うまでもなく、これはあまり役に立ちません。
インターセプターは、アクションに挿入されるのではなく、アクションを囲むため、私が望んでいるものではないようです。なんらかの方法でGORM呼び出しを傍受することを考えましたが、それも私が望んでいることではありません。
私が本当にやりたいのは、基本の動的スキャフォールディングメソッドを、変更できるようにしたい場所にフックがあるメソッドに置き換えることです。
以下は私が達成しようとしていることの例を示しています
grails - g:formRemote の onFailure イベントをトリガーするにはどうすればよいですか?
私はgrailsを使用しており、基本的なフォームのリモートを持っています
私の質問は、 onFailure がトリガーされるように、挿入メソッドが何を返す必要があるかです。ありがとう
grails-plugin - grailsプラグインコントローラーを単独でテストする
ドメイン「User」を使用して、単純なgrails2.0.1プラグインを作成しました。足場コントローラーとビューを作成しました。しかし、grails run-appを実行してユーザー/リストのURLに移動すると、エラーが発生します
メソッドの署名なし:packagename.User.list()は引数タイプに適用できません:()値:[]可能な解決策:list()、list(java.util.Map)、is(java.lang.Object)、wait ()、lock()、find()
しかし、grailsアプリ内で(公開、パッキングせずに)プラグインを使用すると、正常に動作します。
質問は-アプリなしでgrailsプラグインコントローラーをテストできるようにしたいです。いくつかの構成が欠落していると推測しています。
grails - Grailsデータバインディング-リスト付きのコマンドオブジェクト
Grails 1.3.7
リストコンテンツを持つコマンドオブジェクトのデータバインディングに問題があります。コマンドの例:
TrackerのGSPの作成にはUnitフィールドがあります。一例:
TrackerController保存メソッド:
ただし、常にjava.lang.IndexOutOfBoundsException
または、コントローラーを次のように更新した場合:
次に、groovy.lang.ReadOnlyPropertyException:読み取り専用プロパティを設定できません:クラスのプロパティ:com.redbrickhealth.dto.Tracker何かアイデアはありますか?
GORMオブジェクトとCommandオブジェクトのバインディングには違いがあるようです。
たぶん、UnitのPropertyEditorSupportを拡張して登録する必要がありますか?
-トッド
grails - Grails Spring Security Plugin: コントローラーから直接ログオン
grails スプリング セキュリティ プラグインを使用すると、ユーザー名とパスワードをメソッド (logon(username, password) など) に渡すことでユーザーをログインできますか? もしそうなら、どうすればそれを実装できますか。
ありがとう
grails - Grails 1.3.7 バッファリングなしで出力ストリームに直接書き込む方法
ステータスの更新として 1 から 10 まで表示するようにしたいのですが、残念ながら grails はすべてをバッファリングしています。どうすればこれを機能させることができますか? ありがとう!
grails - エラーの配列リストを解析し、検証エラーとして表示する方法
こんにちは、検証エラーの配列リストを解析し、それをダイアプライします。私は配列リストを持っています
そして、私はmessage.propertiesに対応するメッセージを持っています
私はウェブフローを使用しています。では、これらのメッセージを o/p に解析して、プロパティ ファイルからメッセージを表示するにはどうすればよいでしょうか。