問題タブ [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.

0 投票する
3 に答える
8721 参照

android - JSON を使用して Groovy/Grails でオブジェクトを作成する

JSON 経由で Android クライアントにデータを送信するために使用されている Groovy/Grails Web サイトがあります。Android クライアントと Groovy/Grails Web サイトの両方を作成しました。JSON で同じオブジェクトを出力できます。

JSON出力をJavaオブジェクトにマッピングすることで、Androidでそれぞれのオブジェクトを正常に作成できますが、JSON出力を使用してGroovy/Grailsで新しいドメインオブジェクトを作成できるかどうか疑問に思っていましたか? オブジェクトが作成されるように、JSON 出力をコントローラー アクションに渡す方法はありますか?

送信したい JSON の例を次に示します。

「クラス」は保存先のドメインに一致し、ID はドメインの ID であり、businessCardDesigns および emailAddrs 内の各項目は、同様の方法を使用して保存する必要があります (ドメインでは、businessCardDesigns および emailAddrs は ArrayLists です)。 )。よろしくお願いします!

解決:

0 投票する
4 に答える
100 参照

grails - oauthService と linkedin のヘルプ

Grailsコントローラーで、パラメーターのリストを反復処理しようとしています。次のように、複数の要素を含むリストがある場合:

次のコードは正常に機能します。

出力は次のとおりです。

ただし、リストに項目が 1 つしかない場合、出力は項目だけではなく、リスト内の各文字になります。たとえば、私の params リストが次の場合:

上記と同じコードを使用すると、出力は次のようになります。

誰が何が起こっているのか、何が間違っているのか教えてもらえますか?

ありがとう

ジェイソン

0 投票する
1 に答える
85 参照

grails - タブ内に2つのドメインがあります

私はグライルに慣れていないので、このような質問をして本当に申し訳ありません。

私は3つのクラスを持っています、

Personaに拡張しpersonaFisicapersonaJuridica

次のディレクトリ内に、タブと2つの送信ボタンを備えたGSPを作成しました

私が知りたいのは、ユーザーがフィールドに入力したタブに応じて、どちらかのドメインを保存する方法です。

0 投票する
2 に答える
737 参照

grails - フィルタからコマンドオブジェクトにアクセスする方法とそれは可能ですか?

私はよく次のようなものを書きます:

そこで、その一般的なパターンを再利用可能な場所に抽出したいと思います。フィルタは適切な候補のように見えますが、フィルタからコマンドオブジェクトを取得する方法が見つかりません。このようなことを試しました(フィルタークロージャーで):

grails1.3.7互換ソリューションに関心があります。それは可能ですか?

0 投票する
2 に答える
392 参照

grails - 足場のコントローラーアクションを置き換えても、Grailsで元のアクションを呼び出すにはどうすればよいですか?

コントローラのスキャフォールドアクションを「オーバーライド」し、いくつかの処理を行ってから、元のアクションを呼び出す必要があります。コードを切り取って貼り付ける必要がなく、動的に生成されたメソッドを使用したいと思います。

何か案は?

0 投票する
1 に答える
3138 参照

grails - httpsを強制する方法

私はgrailsプロジェクトを持っています。現在、ユーザーは HTTP または HTTPS でアクセスできます。HTTPS 経由でのみアクセスできるように要求したいと思います。何か案は?それが助けになるなら、私は春のセキュリティコアをインストールしています

ありがとうジェイソン

0 投票する
2 に答える
1505 参照

grails - grails で http を https にリダイレクトする

grails アプリを http から https にリダイレクトすることについて、追加の質問があります。別のユーザーが、構成ファイルで、次のようなことができることを示しました。

現在、これにより、ユーザーには次のようなページが表示されます。

接続できません Firefox は、localhost:8443 でサーバーへの接続を確立できません。

これはそれがすべきことですか?もしそうなら、grails アプリを https にリダイレクトするにはどうすればよいですか?

ありがとう!ジェイソン

0 投票する
1 に答える
501 参照

grails - 親コントローラーへの Grails アクションのマッピング

子クラスのいくつかのアクションをそのスーパー クラスにマップしたいのですが、それがわかりません。以下の例...

これに関するアイデアはありますか?ありがとう。

0 投票する
2 に答える
6258 参照

grails - Grailsはspring-security-core-3.0.6+を使用してログアウト後にリダイレクトします

CRLFログアウトエクスプロイト( https://jira.springsource.org/browse/SEC-1790 )を修正したSpring Securityバージョン3.0.6では、「spring-security-redirect」パラメーターの使用が無効になりました。

ログアウトURLのリダイレクトパラメータのデフォルトサポートも3.0.6で削除されました。3.1では、すでに明示的に有効にする必要があります。

Grails Spring Security Logout Controllerで動的にリダイレクトできるように、リダイレクトパラメーターをオンに戻す方法はありますか?

LogoutContoller.groovy

以下は、SpringSecurity3.0.6以降のバージョンでは機能しなくなりました

0 投票する
4 に答える
5449 参照

java - Grailsは、コントローラーをhttpsからhttpに切り替えるときにリダイレクトします。なんで?

一部のページはhttps経由でのみアクセス可能で、一部はhttp経由でのみアクセス可能なGrailsアプリがあります。これは、beforeフィルターを使用して簡単に処理できます。ただし、httpsページでコントローラーがリダイレクトを実行するとすぐに、ユーザーはhttpに戻り、フィルターによって再びhttpsにリダイレクトされます。

Firebugでは、次のようになります。

現在のプロトコルなどを「記憶」するためにコントローラーリダイレクト呼び出しを取得するにはどうすればよいですか?それとも私は何か間違ったことをしていますか?