数据库中的数组列表未显示在浏览器上,但我可以在 Eclipse 控制台上看到它
the array list from database is not displaying on browser but i can see it on the eclipse console
这是我的控制器
@RequestMapping(value = "/users/{userId}/providers/{providerId}/check", method = RequestMethod.GET)
public String initNewDocumentForm121(@PathVariable("userId") int userId,@PathVariable("providerId") int providerId, Model model) {
List<JdbcDocument> documents = this.clinicService.findByProviderIdAndUserId(providerId, userId);
System.out.print("findByProviderIdAndUserId");
System.out.print(documents);
return "users/myproviders";
}
我可以在 eclipse 控制台上看到文档数组,但在浏览器上看不到。
<select id="provider" class="form-control">
<option th:value="0" >Select a Service Provider</option>
<option th:each="document : ${documents}" name="name" th:value="${document.id}" th:text="${document.name}">[name]</option>
</select>
这是html。我无法在浏览器上看到输出。请指导我。
获取该对象后,您必须将该对象添加到 model
中,如下所示以转发它:
model.addObject("documents", documents);
这是我的控制器
@RequestMapping(value = "/users/{userId}/providers/{providerId}/check", method = RequestMethod.GET)
public String initNewDocumentForm121(@PathVariable("userId") int userId,@PathVariable("providerId") int providerId, Model model) {
List<JdbcDocument> documents = this.clinicService.findByProviderIdAndUserId(providerId, userId);
System.out.print("findByProviderIdAndUserId");
System.out.print(documents);
return "users/myproviders";
}
我可以在 eclipse 控制台上看到文档数组,但在浏览器上看不到。
<select id="provider" class="form-control">
<option th:value="0" >Select a Service Provider</option>
<option th:each="document : ${documents}" name="name" th:value="${document.id}" th:text="${document.name}">[name]</option>
</select>
这是html。我无法在浏览器上看到输出。请指导我。
获取该对象后,您必须将该对象添加到 model
中,如下所示以转发它:
model.addObject("documents", documents);