spring - 带有选择(下拉)的表单不显示错误代码
问题描述
我有一个表单,其中包含一个选择以按系统中的 id 列出所有教师,但它无法正常工作。
这是表单的代码部分
以及相应的路径控制器请求
我正在使用 Thymeleaf 和 Spring Boot,因此“pr”对应于教师存储库变量的名称。
<form th:action="@{/professor/updateProfessor/}" method="post" th:object="${professor}">
<div class= "form-group">
<label th:for = "id">Id</label>
<select th:field="*{id}">
<option
th:value = "${id}"
th:text = "${professor.id}">
</option>
</select>
</div>
<input type = "submit" value = "Add Professor">Save</button>
</form>
@GetMapping(value = {"/selecionaProfessor"})
@ResponseBody
public ModelAndView professorSelecao(){
ModelAndView atualizaProfessor = new ModelAndView("/atualizaProfessor");
atualizaProfessor.addObject("Add Professor");
return atualizaProfessor;
}
@PostMapping(value = {"/selecionaProfessor"})
@ResponseBody
public ModelAndView selecaoProfessor(){
ModelAndView pagSucesso = new ModelAndView("/pagSucesso");
pagSucesso.addObject(pr.findAll());
return pagSucesso;
}
解决方案
推荐阅读
- c# - 我找不到有关使用 OAuth2 身份验证访问 Google API 的 ASP.NET Core 的示例或文档?
- python - 在 Flask 中更改每个请求的日志级别
- android - 具有不同类型行的 Listview 片段,其中行是复合视图
- c - 取消引用双指针以传递给递归函数
- python - 获取列表中所有最大值的索引
- python - 使用 Meson 生成 Protobuf Python 源代码
- heroku - Heroku 上的 NestJS 总是无法绑定端口
- data-structures - 是否有一种类似于 BNF 的元语言可以简洁地描述自描述数据?
- rest - Amadeus Hotel Search 在某些城市返回空数组
- javascript - 为什么 Typescript 在转译代码中将 .default() 添加到类构造函数中?