Я использую Java Spring MVC в своем веб-приложении. Мне нужно сделать таблицу в JTable из списка, который принадлежит объекту Java (локально называется таблица в для каждого l oop, как вы можете видеть ниже).
Итак, для каждой таблицы есть table.listOfThings (java .util.List объект), который я должен показать внутри JTable.
HTML:
c:forEach var="table" items="${listOfTables}">
<div class="row">
<div class="col-lg-12 data-cell">
<div class="data-label">
<b><fmt:message key="thisTitle" />:</b>
<div id="jTableContainer"></div>
</div>
</div>
</div>
И JS:
$(document).ready(function() {
readyTable();
)};
function readyTable(){
$('#jTableContainer').jtable({
title: 'List Title',
actions: {
listAction: ${table.listOfThings},
},
fields: {
Field: {
key: true,
title: 'Field',
width: auto;
}
});
$("#jTableContainer").jtable("load");
}
Таким образом, JTable всегда пусто - оно просто отображает заголовок. Как я могу это сделать?