問題タブ [gsp]

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 投票する
2 に答える
4356 参照

grails - grails gsp テストは false と評価されますが、ブロックは引き続きレンダリングされます。なんで?

私はGrailsのテストオペレーターに困惑しています。

この式:

版画

それはどうしてですか?私はテストしているのとまったく同じ状態を印刷しています!

次の行に false が出力されるため、テスト条件が「false」と評価されることは確かですが、g:if 内のステートメントはレンダリングされています。

何が起こっているかについてのアヌのアイデア。

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

grails - エラー時にテンプレートを再利用する Grails パターン

ビューを作成するためのデータがコントローラーを介して渡される gsp テンプレートがあります。

gsp テンプレート

現在、save メソッドでは、エラーが発生した場合、現在入力され検証済みのインスタンス (デフォルトの scaffold 実装) が返されます。

しかし、gsp (保存アクションからレンダリングされたエラー ページ) のフィールドは空です。の値を見ると理由がわかりますが"${somelist}"、save メソッドでは使用されていません。gspでnullをチェックして、利用可能なマップを使用するか、より良い方法を使用する必要がありますか(saveメソッドですべてのマップを渡すことはオプションではありません)..
事前に感謝します..

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

flash - グレイルズとフラッシュムービー

GSP の簡単なフラッシュ ムービーに挿入することはできますか?

私はこの方法を試しました:

ムービーは読み込まれているようですが、.xml と写真が読み込まれていません...

UPD は flash-plugin 1.3.0 を使用しようとしました - 同じ結果

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

grails - タグ ライブラリではなく gsp パーシャルを実行する方法はありますか?

freemarker について私が気に入った点の 1 つは、複雑な html をカプセル化してページをより小さく簡潔にする新しいマクロをすばやく作成できることです。grails で同じことを行うには、タグ ライブラリを作成する必要がありますか?それとも、同じことを実現するための非常に軽量な構文はありますか?

0 投票する
0 に答える
1101 参照

security - grailsとspring-security-coreを使用してgspスニペットをどのように設定しますか?

再利用して小さなgspスニペットにしたいgspのブロックがあります。

g:render template = "_ loginStuff"を使用して、テンプレートを残りのマークアップとマージできることを学びました。ただし、Spring Securityでこれを行うと、エラーが発生します。

正しく使用していないのか、テンプレートを特別なフォルダに置く必要があるのか​​、Spring-security-coreがまったく使用できないのかはわかりません。ヘルプ?

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

grails - リンク付きのフォームを送信するGrails GSPタグ?

送信入力の代わりにリンクを使用してフォームを送信したいと思います。これを行うGrailsのタグはありますか?

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

javascript - grails の javascript src と javascript ライブラリの違いに関するドキュメント

ビューに書き込むと、次のことがわかります。

出力されます:

結論: ライブラリを使用すると、一度だけインクルードしようとします。

私はそれに関するドキュメントを見つけようとしましたが、成功しませんでした。

ポインタはありますか?

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

grails - Grails: Taglib 内から現在のビュー名を取得する

評価されている現在のビュー (または gsp ファイル) を見つける方法はありますか?

URL マッピングと転送が原因で、RequestURI が機能しません。

現在の GSP ファイルに基づいてリソースを動的に取得しようとしています。たとえば、product/view.gsp が実行されている場合、product/view.css と product/view.js (存在する場合) を含めます。私が問題を抱えている部分は、「ビュー」というテキストを取得することです

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

grails - grails GSPタグ属性でローカライズされたメッセージを取得するにはどうすればよいですか?

Grails GSPで、toolTipをローカライズする必要があります。

toolTipは属性タイトルに記述されているため、<g:message>ここでは使用できません。実際、私はすでにローカライズされたメッセージ用のサービスを持っていますが、GSPから呼び出すと、サービスのmessageSourceがnullになるため、それを機能させることも解決策になります。

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

spring - Grails GSP タブ フィールド値のフォーマット

Grails タグはどのようfieldValueにフォーマットを実行しますか?

属性を持つドメイン クラスがありDoubleます。

GSP では、fieldValueが ( によって作成されたようにgrails generate-all) レンダリングに使用されます。

残念ながら、小数点以下 3 桁までは表示されません (つまり、0.123456 は 0.123 と表示されます)。fieldValueのフォーマットを制御するにはどうすればよいですか?

${thing.numericValue}(書式設定を行わない) または を 使用することもできますが、タグを<g:formatNumber>使用して書式設定を指定したいことに注意してください。のフォーマットfieldValueを指定する場所がわかりません。fieldValue