知りたいこと
htmlソースの頭に
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org" xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout">と記述しています。
これにより、画面の初期表示時にはth:replaceなどの機能が使えています。
しかし、表示後の画面を開発者ツールで確認すると、
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout">と、xmlns:th="http://www.thymeleaf.org"がまるっと消えてしまっています。
これは、普通のことなのでしょうか。
ちなみに、うちのプロジェクトで作っている画面はすべて上記のようになっています。
これが、thymeleafを使った画面すべてで起こることであるかを知りたいのです。
お手数ですが、
同じような環境でWEB画面を作っていらっしゃる方に、画面表示後の上記部分がじっさいどうなっているかを教えていただけたらありがたく思います。
よろしくお願いいたします。
試したこと
POMをいじったりはしました。が、あまり大胆にはいじれません。
(環境導入は他の者がやっており、その者はすでに現場を離れております)
環境設定に問題があると判明した場合に、設定の見直しにじっくり取り組みたいと思っています。
ほんとうにやりたいこと↓
https://teratail.com/questions/220456
がうまくいかない原因がどこなのかの切り分けができていません。
コードの書き方なのか、環境設定にミスがあるのか。
私は、htmlタグからxmlns:th="http://www.thymeleaf.org"が消えてしまうことが原因なのでは、
(初期設定のどこかが足りない?)
と考えています。そのため、
他の方の画面ではどうなっているのかを知りたいと思って、この質問をしています。
ちょっとだけ、ご自分のhtml(表示後)のタグを確認し、お知らせいただけないでしょうか。
現状を教えてくださるだけで、大変助かります。
どうかよろしくお願いいたします。
補足情報(FW/ツールのバージョンなど)
thymeleaf 3.0.11.RELEASE
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/01 07:40
2019/11/12 04:16