1. 程式人生 > >使用thymeleaf中超連結失效

使用thymeleaf中超連結失效

使用thymeleaf的時候遇到超連結失效的錯誤,在網上搜了好久沒找到原因,一點點排錯找出,記錄一下!

錯誤程式碼:

<tr th:each="view_dir : ${view_dir}">
    <td th:text="${view_dir.view_current_dir}">
	<a th:href="@{http://localhost:8080/list(data_type=1,view_parent_dir=${view_dir.view_parent_dir})}"></a>
    </td>
    <td >---</td>
    <td th:text="${view_dir.last_modify_time}">2.41</td>
</tr>

正確程式碼:

<tr th:each="view_dir : ${view_dir}">
    <td>
	<a th:href="@{http://localhost:8080/list(data_type=1,view_parent_dir=${view_dir.view_parent_dir}) th:text="${view_dir.view_current_dir}"}"></a>
    </td>
    <td >---</td>
    <td th:text="${view_dir.last_modify_time}">2.41</td>
</tr>


錯誤原因:

    在<td>裡面的th:text覆蓋掉了<a>標籤。