Как я могу показать два значения данных из базы данных в формате HTML? - PullRequest
1 голос
/ 08 июля 2019

Я ожидаю присоединить год и месяц к выходным данным, подобным этому, в таблице "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 голосов
/ 08 июля 2019

Вам необходимо предоставить оба значения, соединенные с - в одном атрибуте th:text, например:

<td th:text="${item.training_year + '-' + item.training_month}">Date</td>
0 голосов
/ 08 июля 2019

Вы можете поместить свою переменную в ${}, а для постоянного содержимого использовать двоеточие ('').

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

0 голосов
/ 08 июля 2019

Попробуйте это:

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

должно работать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...