
spring boot 验证错误信息:从 controller 到页面
问题:在 spring boot 应用程序中,控制器中存在验证错误信息,但这些信息在渲染页面时无法正确显示。
根源
根据提供的代码,问题在于模版中用作模型对象的对象名称不正确。
控制器
testusercontroller 将 testuser 对象添加到模型。testuser() 方法返回一个新的 testuser 对象。
模版
user.html 使用 th:object 属性绑定到模型。该属性的值应为 testuser(小写)。
错误
挖错网
一款支持文本、图片、视频纠错和AIGC检测的内容审核校对平台。
28 查看详情
模版中的 th:object 属性的值为 testuser(大写)。这与模型中添加的对象名称不匹配,导致模版找不到用于显示错误信息的模型对象。
解决方案
将 user.html 中 th:object 属性的值更正为 testuser,如下所示:
验证
进行此更改后,页面中应正确显示验证错误信息。
以上就是Spring Boot验证错误:页面无法显示Controller错误信息怎么办?的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/386859.html
微信扫一扫
支付宝扫一扫