Java
@Controller
public class AddJobController {
@Autowired
private AddJobRepository repository;
public AddJobController(AddJobRepository Repository) {
this.repository =Repository;
}
@GetMapping(path="/getAllJobs",produces = "application/json")
public List<AddJob> getJobs(Model model)
{
List<AddJob> values = this.repository.findAll();
model.addAttribute("carList", this.repository.findAll());
return values;
}
}
это моя модель класса
Java
@Document(collection = "AddJob")
public class AddJob {
@Id
private int id;
private String jobName;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getJobName() {
return jobName;
}
public void setJobName(String jobName) {
this.jobName = jobName;
}
}
это мой основнойHTML-страница, где я хочу показать значения, поступающие из Монго дБ
HTML
<body>
<table class="table">
<thead>
<tr>
<th>Job name</th>
</tr>
</thead>
<tbody>
<tr th:each="AddJob: : ${carList}">
<td th:text="${AddJob.id}"></td>
</tr>
</tbody>
</table>
</ul>
Я попробовал все возможные способы получить значения из Монго дБв thymleaf, но не получая никаких значений, а значения из mongo находятся в json fromat.