如何显示HTML中来自数据库的数据的两个值?

时间:2019-07-08 09:33:16

标签: javascript jquery html web

我希望在表“ 2019-5”中加入这样的年份和月份输出 其他表现出色的人,组织者和讲习班则显示其数据,唯一的问题是我想显示的年月。

<tbody id="idTbodyWorkshop">
  <tr th:each="item : ${keyworkshop}">
    <td th:text="${item.training_name}">Workshop</td>
    <td th:text="${item.organizer}">Organizer</td>
    <td th:text="${item.training_year}" th:text="${item.training_month}">Date /*This is the 2 values i mentioned*/</td>
    <td th:text="${item.training_duration}">Duration</td>
    <td>
      <div class="dropdown">
        <button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown">
          More <span class="caret"></span>
        </button>
        <ul class="dropdown-menu">
          <li class="clDropdown" data-value="0"><a href="#">edit</a></li>
          <li class="clDropdown" data-value="1"><a href="#">delete</a></li>
        </ul>
      </div>
    </td>
  </tr>
</tbody>

3 个答案:

答案 0 :(得分:0)

尝试一下:

th:text="${item.training_year item.training_month}"

它应该工作

答案 1 :(得分:0)

您需要在单个-属性中提供与th:text关联的两个值,如下所示:

<td th:text="${item.training_year + '-' + item.training_month}">Date</td>

答案 2 :(得分:0)

您可以在${}内定义变量的范围,并使用冒号('')获得恒定的内容。

${item.training_year + '-' + item.training_month}