問題タブ [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.
tomcat - grails 3.1 を使用して組み込み tomcat の maxPostSize を設定する方法
grails 3.1.4
1 つの JSON 内の Base64 でエンコードされた画像をバックエンドに投稿しようとしています。JSON が 2 MB を超えるサイズに達すると、POST
操作は失敗します。接続パイプが壊れているため、コントローラーは呼び出されません。
この動作はmaxPostSize
、組み込みの tomcat のデフォルトの制約の結果であると思います。
大きなファイルをアップロードする際の以前の問題のため、パラメータmaxFileSize
とパラメータをすでに設定しました。maxRequestSize
ただし、これらの値は大きな JSON の処理には影響しません。
maxPostSize
grails が使用する埋め込み tomcatの値を設定するにはどうすればよいですか? スタンドアロンのTomcatで設定する方法を知っていますが、開発環境用に構成したい
grails - Grails 3 - コマンド オブジェクトの値がすべて null かどうかを確認する
私はクラスを持っています:
検証する必要がある PersonCommand タイプの List があります。各要素を反復処理して、firstName と lastName の両方が null かどうかを確認したいと思います。これらのプロパティを明示的にチェックせずにこれを行う方法はありますか? 私は次のようなことをしたいと思います:
しかし、person.properties には Validateable であるため、firstName と lastName 以外のプロパティが追加されています。私は areAllMapValuesNull() 関数に関するヘルプを探しているのではなく、チェックをハードコーディングせずに firstName と lastName の値を取得する場合のみです。
spring - Grails 3.1.6+ で SSL を設定するには?
最近、スタンドアロンの Tomcat 8 コンテナーの使用から組み込みの Tomcat 8 コンテナーの使用に変更しました。埋め込みコンテナーを使用して Grails 3.1.6 で SSL を動作させるのに問題があります。私たちは、スタンドアロン コンテナーを使用する APR ネイティブ ライブラリで certificateFile アプローチを使用していました。キーストア アプローチに変更する代わりに、組み込みの Tomcat でこのアプローチを維持したいと考えています。Grails のドキュメントを試し、Spring Boot 組み込みコンテナーのドキュメントを詳しく調べましたが、まだ有効な解決策が見つかりませんでした。
application.yml でさまざまな構成アプローチを試しました。いくつかの異なるドキュメント、ソースなどに基づいて、私の最新の試みは次のとおりです。
また、これをapplication.ymlの最後に追加しようとしました:
しかし、これにより「リソースの場所がnullではない可能性があります」というエラーが表示されました。私が見るほとんどの例と質問は、現時点ではかなり古いものです。stackoverflow について新たな質問をする時間です。前もって感謝します!
spring - Grails 3 - JSON ビューを使用するときに SnippetException を与える安心を使用する Spring Rest Docs
Spring REST ドキュメントを安心して Grails 3.1.4 アプリケーションに統合しようとしています。JSON ビューを使用しています。
完全なコードはhttps://github.com/rohitpal99/rest-docsにあります
私が使用するときのNoteControllerで
ドキュメントの生成はうまく機能します。
しかし、次のような JSON ビューを使用したい
/views ディレクトリに _notes.gson と index.gson ファイルがあります。SnippetException が発生します。通常の /notes GET リクエストの応答は正しいです。
メッセージなし。発生理由を追跡できません。提案してください。
完全なスタック トレース