問題タブ [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 投票する
2 に答える
4076 参照

spring - Thymeleaf でデータを表示する

Spring MVC 3 と Thymeleaf を使用しています。テーブルに文字列を表示したいのですが、結果がありません (空白のテーブル セル)。私は何を間違っていますか?私のコントローラークラス:


および html ページ (table.html):


手伝ってくれてありがとう。

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

html - Thymeleaf で HTML(5) を生成し、Jax-RS で応答することは可能ですか?

Thymeleaf で HTML5 コードを生成して Jax-RS で送信するにはどうすればよいですか? この例では、WebContext のみが表示されます。

ビッグThx

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

spring - Thymeleaf + Apache タイル構成 + Spring

Web アプリケーションを実行しようとすると、空白のログイン ページが表示されます。Thymeleaf と Tiles をテンプレート エンジンとして使用するコツをつかもうとしています。唯一の問題は、空白のランディング ページが表示され続けることです。タイルに xml 構成を使用しましたが、それらのタイムリーフ構成は Java Config を介して行われます。私のコードは次のとおりです。


tiles.xml


template.html


header.html


footer.html


content.html


login.html


Thymeleaf Java 構成

私の質問は、url login.html が呼び出されたときに空白のページが表示され続けるのはなぜですか? thymeleaf - タイルのセットアップで何が間違っていましたか?

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

attributes - Thymeleaf: 任意の値を任意の属性に設定する

私のThymeleafテンプレートでは、カスタム属性を動的に生成された値に設定する必要があります。どうすればいいですか?

してみth:attr="name=value"ましたが、「値」の部分に関してはかなり厳しいようです。たとえば、次の属性を生成しようとしました。

wherehttp://myhost.com/somethingは属性の動的部分であり、ng-initThymeleaf の URL 式によって生成されます。@{...}

上記の HTML を生成する式を作成する方法について何か提案はありますか?

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

spring-mvc - Thymeleaf テンプレートで SPRING_SECURITY_LAST_USERNAME を使用する

ThymeLeaf によってレンダリングされ、Spring Security によって強化されたログイン フォームがあります。認証エラーが発生した場合、ユーザーが前回の試行で入力した値がユーザー名フィールドに事前入力されるようにしたいと思います。Spring Security はその目的のために SPRING_SECURITY_LAST_USERNAME を提供していますが、ドキュメントやオンラインを検索しても、ThymeLeaf を介してそれを公開する方法が見つかりません。以下は、関連ファイルの簡略版です。

私のセキュリティ XML ファイル:

login.html:

コントローラ エラー ハンドラ:

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

spring - チェックボックスの th:field 属性の値

データベースからのデータを含むテーブルがあります(動的に挿入)。1つの列にチェックボックスを挿入します。ここで、そのうちの 1 つを選択して次のフォームに送信します (1 つの製品を選択し、プロパティを別のフォームに送信します。このフォームでは、選択した製品のみのプロパティを表示する必要があります)。しかし、th:field="*{}" にどのような値が挿入されているのかわかりません。多くの解決策を試しましたが、うまくいきません。すべての製品テーブルを含む私のhtmlフォーム:

選択した製品を表示するフォーム:

手伝ってくれてありがとう。

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

thymeleaf - thymeleaf では、行と列を結合するために th:each をどのように記述できますか?

このように4列連続で書きたい

データ サイズは動的であるため、4、8、またはそれ以上になる可能性があります。これは他のテンプレート エンジンにアーカイブされています

しかし、これをタイムリーフにアーカイブするにはどうすればよいですか? 属性としてth:eachタグ(<div class="row">または)にあるため、方法が見つかりません。<div class="span3">