問題タブ [thymeleaf]

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

spring - タイムリーフとスプリング3.0

追加ボタンをクリックすると新しい行が表示されるフォームがあります。もう一度追加ボタンをクリックすると、別の行が前の行の下に表示されます。ユーザーはこれらの行に情報を入力します。私の問題は、各行に新しく追加された情報の値を spring controller に渡す方法です。

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

spring - タイムリーフ テンプレートの解析中にエラーが発生しました

これはしばらくの間私を悩ませており、オンラインで役立つものは何もないようです。基本的に、特定の例外メッセージについて何も見つけることができず、例外メッセージ以外に何を探すべきかわかりません。

以前は機能していたアプリケーションに領収書ページがありますが、今ではスローされます

ここth:srcで、「th」要素の最初のオカレンスです。私はカスタム処理を一切行いません - 非常に小さなタイムリーフを持つ HTML ページだけです。ページが解析されます。構文にエラーがあると、Thymeleaf エンジンがページの解析に失敗したことがわかります。また、このページは MS Word によって生成され、私のニーズに合わせて調整されています。最初から書き直すことは可能ですが、何が機能していないのか、なぜこのメッセージが表示されるのかを知りたいです。

私の問題は、このフォーラム エントリhttp://forum.broadleafcommerce.org/viewtopic.php?f=14&t=1478と同じようです(その人は答えを得ませんでした)。

前もって感謝します。

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

java - HTMLでフォワードスラッシュ文字をエスケープする方法はありますが、Java Webアプリケーションに正しく渡されましたか?

アプリケーションで使用しているエンティティの ID は次のようになります。

あらゆる種類のキャラクターと。これらのエンティティを表示し、ID を通じてリンクする必要があります。

これは、私のアプリケーションにとって明らかに間違っている/リンクのように見えるため、明らかに失敗します。を HTML エンティティにエスケープし、文字列ではなく としてサーバーに渡すには/myapp/entity//6TVYTydu9rBMPuU/zM8Gw==どうすればよいですか?////

jspビューのレンダリングには使用していませんが(使用していますthymeleaf)、その解決策があれば役立つかもしれません。

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

spring-el - ThymeLeaf で使用するカスタム SpEL 関数

ここでの ThymeLeaf 新規質問: カスタム SpEL ユーティリティ オブジェクトを登録して、カスタム フォーマットを提供したいと思います。Spring ELのドキュメントには、これを行うには StandardEvaluationContext.registerFunction() を使用する必要があると書かれていますが、これはすばらしいことですが、ThymeLeaf テンプレートのすべての SpEL 関数でこれを使用できるようにしたいと考えています。これはサーブレット コンテキスト XML で行われていると思いますが、どうすればよいかわかりませんし、その方法を説明している ThymeLeaf のドキュメントも見つかりません。

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

java - Thymeleaf のエンティティで「select」タグを使用する

次のような select タグを使用してフォームを作成しています。

DomainClassConverterのクラスは、フォームを送信するときに選択したものをエンティティにSpring Data JPA自動変換するのに役立ちます。また、null であってはなりません (クラスのフィールドで使用しています。idProductproduct@NotNullproductVersion

私が抱えている問題 - データを編集するために戻ったときに、Productが選択されていません。

このように変更するとselectth:fieldおよびth:errors):<-- p.s. is not a sad smile

その後、編集するために戻ったときに選択されますが、バリデーターは機能しません (product選択された id が であっても、常にインスタンス化されますnull)。

非常に一般的なシナリオ (リストからエンティティを選択する) のように見えますが、見栄えの良い例は見つかりません。秘密の知識を共有してください。

0 投票する
5 に答える
21494 参照

thymeleaf - 生成されたHTMLに含まれないThymeleafテンプレートにソースコードコメントを追加するには?

中規模の Web アプリケーションでフルスタックの Thymeleaf (Spring MVC、セキュリティ、レイアウト方言、Webflow) を使用しています。

わかりました.html テンプレートに多くのコードを配置したので、生成された HTML ファイルに含まれないソース コード コメントを含めるとよいでしょう。

どうすればそれを達成できますか?

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

java - タイムリーフ送信ボタンコード

次のコードでthymeleafの送信ボタンがどのように機能するかを誰か説明できますか?

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

spring-mvc - Broadleafコマースでの通貨の変更

Broadleafアプリケーション全体に表示される通貨記号の変更を変更しようとしています。

コードを調べてみると、BLCにはthymleaf方言「blc」と属性「price」があり、Webページで価格/コストをレンダリングしていることがわかりました。

例:

' org.broadleafcommerce.core.web.processor.PriceTextDisplayProcessor 'クラスを参照すると、オーバーライドされたメソッドgetTextは価格とともに' $'記号を返しているようです:-

疑問:-

  1. BLC方言とプロセッサ用に定義されたSpringBeanはどこにありますか?blc方言が実際にどのように構成されているか、および価格属性用に独自のプロセッサーを構成するにはどうすればよいですか。

  2. 「通貨の解決」がこれとどのように関連しているかはこちらをご覧ください

  3. この問題の簡単な回避策。

情報が足りない場合は訂正してください。

ありがとう

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

node.js - Node.js 用の Natural テンプレート .html (Thymeleaf など)

Node.js 用の Natural テンプレートはありますか

Natural Templating ( Thymeleaf テンプレート エンジンのような) は、テンプレート ページまたはその一部が、まったく実行されることなく、プロトタイプとしてブラウザーによって完全に表示される場合です。つまり、拡張子が .html のテンプレートがあり、ブラウザーで開いてプレビューし、標準の HTML 開発ツールを使用して編集することができます。

更新: コメントに追加された回答を追加しました。(新しい StackOverflower ユーザーは回答を追加することを恐れていますか?) 実際にそれらを使用している開発者からの連絡をお待ちしています (新しい回答を追加するだけです)。

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

spring-mvc - Spring 3 Thymeleaf による静的リソース マッピング

静的リソースを Spring にマッピングする際に問題が発生しています。404 エラーが発生します。私のサーブレットコードは以下の通りです

私は静的オブジェクトを次のように呼んでいます-

考えられる問題を見つけるのを手伝ってくれる人はいますか? 前もって感謝します :)