問題タブ [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.
grails - grails gsp テストは false と評価されますが、ブロックは引き続きレンダリングされます。なんで?
私はGrailsのテストオペレーターに困惑しています。
この式:
版画
それはどうしてですか?私はテストしているのとまったく同じ状態を印刷しています!
次の行に false が出力されるため、テスト条件が「false」と評価されることは確かですが、g:if 内のステートメントはレンダリングされています。
何が起こっているかについてのアヌのアイデア。
grails - エラー時にテンプレートを再利用する Grails パターン
ビューを作成するためのデータがコントローラーを介して渡される gsp テンプレートがあります。
gsp テンプレート
現在、save メソッドでは、エラーが発生した場合、現在入力され検証済みのインスタンス (デフォルトの scaffold 実装) が返されます。
しかし、gsp (保存アクションからレンダリングされたエラー ページ) のフィールドは空です。の値を見ると理由がわかりますが"${somelist}"
、save メソッドでは使用されていません。gspでnullをチェックして、利用可能なマップを使用するか、より良い方法を使用する必要がありますか(saveメソッドですべてのマップを渡すことはオプションではありません)..
事前に感謝します..
flash - グレイルズとフラッシュムービー
GSP の簡単なフラッシュ ムービーに挿入することはできますか?
私はこの方法を試しました:
ムービーは読み込まれているようですが、.xml と写真が読み込まれていません...
UPD は flash-plugin 1.3.0 を使用しようとしました - 同じ結果
grails - タグ ライブラリではなく gsp パーシャルを実行する方法はありますか?
freemarker について私が気に入った点の 1 つは、複雑な html をカプセル化してページをより小さく簡潔にする新しいマクロをすばやく作成できることです。grails で同じことを行うには、タグ ライブラリを作成する必要がありますか?それとも、同じことを実現するための非常に軽量な構文はありますか?
security - grailsとspring-security-coreを使用してgspスニペットをどのように設定しますか?
再利用して小さなgspスニペットにしたいgspのブロックがあります。
g:render template = "_ loginStuff"を使用して、テンプレートを残りのマークアップとマージできることを学びました。ただし、Spring Securityでこれを行うと、エラーが発生します。
正しく使用していないのか、テンプレートを特別なフォルダに置く必要があるのか、Spring-security-coreがまったく使用できないのかはわかりません。ヘルプ?
grails - リンク付きのフォームを送信するGrails GSPタグ?
送信入力の代わりにリンクを使用してフォームを送信したいと思います。これを行うGrailsのタグはありますか?
javascript - grails の javascript src と javascript ライブラリの違いに関するドキュメント
ビューに書き込むと、次のことがわかります。
出力されます:
結論: ライブラリを使用すると、一度だけインクルードしようとします。
私はそれに関するドキュメントを見つけようとしましたが、成功しませんでした。
ポインタはありますか?
grails - Grails: Taglib 内から現在のビュー名を取得する
評価されている現在のビュー (または gsp ファイル) を見つける方法はありますか?
URL マッピングと転送が原因で、RequestURI が機能しません。
現在の GSP ファイルに基づいてリソースを動的に取得しようとしています。たとえば、product/view.gsp が実行されている場合、product/view.css と product/view.js (存在する場合) を含めます。私が問題を抱えている部分は、「ビュー」というテキストを取得することです
grails - grails GSPタグ属性でローカライズされたメッセージを取得するにはどうすればよいですか?
Grails GSPで、toolTipをローカライズする必要があります。
toolTipは属性タイトルに記述されているため、<g:message>
ここでは使用できません。実際、私はすでにローカライズされたメッセージ用のサービスを持っていますが、GSPから呼び出すと、サービスのmessageSourceがnullになるため、それを機能させることも解決策になります。
spring - Grails GSP タブ フィールド値のフォーマット
Grails タグはどのようfieldValue
にフォーマットを実行しますか?
属性を持つドメイン クラスがありDouble
ます。
GSP では、fieldValue
が ( によって作成されたようにgrails generate-all
) レンダリングに使用されます。
残念ながら、小数点以下 3 桁までは表示されません (つまり、0.123456 は 0.123 と表示されます)。fieldValue
のフォーマットを制御するにはどうすればよいですか?
${thing.numericValue}
(書式設定を行わない) または を
使用することもできますが、タグを<g:formatNumber>
使用して書式設定を指定したいことに注意してください。のフォーマットfieldValue
を指定する場所がわかりません。fieldValue