如此细分答案。
- Thymeleaf不是多余的,它仍将在发送给客户端之前呈现HTML页面。Ajax只是在客户端为您做进一步的处理。
- 您也可以使用提交按钮,只需要确保您的表单结构正确,并且您可以使用javascript监听您的提交按钮,例如
$(“#submitbutton”)。on(’click’,function(){// do stuff});
您可以像使用标准控制器一样在Ajax控制器中处理所有异常/问题。您需要分开不同级别的问题处理。例如,存储库级别的问题应在代表级别进行管理,控制器/ pojo应该在控制器级别(如果使用pojo进行处理,则应在控制器级别)。您还应该通过全局介质(例如ControllerAdvice)捕获任何异常。
您遇到的任何问题/错误都应通过在adminSubmit中的返回调用进行通讯,并在ajax中管理相关的客户端响应。



