問題タブ [grails-3.1]
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 - @TestFor と @Integration アノテーション grails 3 を組み合わせる
大規模な Grails 1.3.7 プロジェクトを 3.1.6 に移行します。コントローラーのテストは統合テストです。テストは ControllerSpec から継承されるため、これは正常に機能します。今、私は次のようなことができるはずです:
TestFor アノテーションでは、単体テストのようにモデル/ビュー/.. フィールドを使用できるためです。
このようなことをする方法はありますか?
前もって感謝します。
grails - grails3.x のインプレース プラグイン コードの変更が自動的にリロードされない
プロジェクトを Grails 2.5.1 から Grails 3.1.4 にアップグレードしています。
Grails 3.1.4 のマルチプロジェクト ビルド構造は次のとおりです。
- Root
|--MainProject
|--Plugin1ForMain
|--Plugin2ForMain
|--settings.gradle
MainProject
usinggrails run-app
コマンドを実行すると、Plugin1ForMain
または他のプラグインでコードを変更するたびに、 Grails2.x のように変更が自動的に再コンパイルされません。
プロジェクトで grails3.x のプラグインのコードを自動コンパイルするにはどうすればよいですか? 私はgradleバージョン2.3を使用しています
grails - Grails 3.1.6 : gradle 2.6 の grails war でビルドに失敗しました
3.1.4 から 3.1.6 に移行したマルチプロジェクト構造があります。
私の mac マシンには、次の環境 gradle -version 2.9 | があります。Grails バージョン: 3.1.6 | Groovy バージョン: 2.4.6 | JVM バージョン: 1.8.0_60-ea
grails war を使ってアプリをアセンブルしようとすると
どちらもgradle jar 2.6のエラーをスローします
私はすでに次のことをしました
- gradle ラッパーのバージョンが 2.9 であることを確認しました
- 私はすでに自分のプロジェクトをきれいにしましたが、助けにはなりません
- sh gradlew war (作品)
- sh gradlew assemble (動作)
- 聖杯戦争 (失敗)
Grails war のエラースタック
grails - Grails の `respond` が null を返す
検証エラーを別のページに送り返したい (追加) ので、これをsave
アクションに使用します。
でエラーになりますjavax.servlet.ServletException: Could not resolve view with name 'save' in servlet with name 'grailsDispatcherServlet'
からの応答を印刷するrespond
と、null
! save
これは、アクションの名前の慣例であるため、 になる理由を説明しています。
元のビュー ( ) に戻る必要がありますがadd.gsp
、grailsrespond
は null であるため、デフォルトでsave.gsp
. 何か案は?
ajax - JSONとしてレンダリングした後のgrails3 Ajaxリクエストの中断
現在、grails セキュリティ プラグインを使用してアプリケーションを からgrails 2.4.4
に移行しています。grails 3.1.5
私は ajax 呼び出しを行うために grails ajax リクエスト プラグインを使用していますが、ajax を呼び出した後にこのエラーが発生します。
API呼び出しから取得したPOGOオブジェクトではなく、POJOのArrayListを返しています
誰でも助けてもらえますか?