これが既知のシナリオである可能性があるかどうかはわかりません。しかし、これについての議論が見つからなかったので、私は混乱しています。
私の説明を上げる。んthymeleaf
ベースのhtml
ページができるようmeta
にそのヘッド内のタグを?
私はこのコードを持っています:
<!DOCTYPE HTML>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<title>Data Services Platform Support</title>
<div th:replace="fragments/header :: header-css" />
<script
src="https://cdnjs.cloudflare.com/ajax/libs/angular-smart-table/2.1.8/smart-table.min.js"></script>
<link rel="stylesheet"
href="https://fonts.googleapis.com/css?family=Open+Sans" />
<link rel="stylesheet" type="text/css"
href="webjars/bootstrap/3.3.7/css/bootstrap.min.css" />
<link rel="stylesheet" th:href="@{/css/main.css}"
href="../../css/main.css" />
<script
src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
</head>
<body>
...
</body>
</html>
探しているページが表示されます。
しかし、meta
いくつかの機能(meta
タグが必要)でページをアップグレードするためにタグを追加しようとすると、ホワイトラベルエラーページがすべて表示されます。
私の変更したコード:
<!DOCTYPE HTML>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<title>Data Services Platform Support</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<div th:replace="fragments/header :: header-css" />
<script
src="https://cdnjs.cloudflare.com/ajax/libs/angular-smart-table/2.1.8/smart-table.min.js"></script>
<link rel="stylesheet"
href="https://fonts.googleapis.com/css?family=Open+Sans" />
<link rel="stylesheet" type="text/css"
href="webjars/bootstrap/3.3.7/css/bootstrap.min.css" />
<link rel="stylesheet" th:href="@{/css/main.css}"
href="../../css/main.css" />
<script
src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
</head>
<body>
...
</body>
</html>
考慮しなければならないことがありますか?助けてください。
はい、Thymeleafはすべてのタグをサポートしています。古いバージョンのthymeleafを使用している場合は、有効なxhtmlである必要がある可能性があります。したがって、メタタグは次のようになります。
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
(末尾のスラッシュ付き)。サーバーログのエラーメッセージには、エラーの詳細が含まれます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加