本文链接:http://miss168.net/detail/science/631252567581528064/0/836681278072819712
需要引入公共head的页面代码:
<head>
<th:block th:include="/web/include :: header(${columnName})"></th:block>
</head>
其中include第一个参数是组件页面地地(不含后缀,实际页面是/web/include.html),第二个参数对应下面的th:fragment值,${columnName}是后台返回的参数名,也可以是写死的字符串,如header('首页')
head组件代码:
<!-- 通用CSS -->
<head th:fragment=header(title)>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="keywords" content="">
<meta name="description" content="">
<title th:text="${'我的网站-'+title}"></title>
<meta content="telephone=no" name="format-detection" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="renderer" content="webkit">
<meta name="viewport" content="width=device-width, initial-scale=1.0,user-scalable=no">
<meta name="full-screen" content="yes">
<link rel="shortcut icon external nofollow" type="image/x-icon" th:href="@{/web/images/favicon.ico}">
<link rel="stylesheet" th:href="@{/web/css/base.css}" />
<link rel="stylesheet" th:href="@{/web/css/style.css}" />
<link rel="stylesheet" th:href="@{/web/css/flexslider.css}" />
<script type="text/javascript" th:src="@{/web/js/jquery.js}"></script>
</head>