国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

Springboot如何使用Map將錯誤提示輸出到頁面

瀏覽:29日期:2023-04-29 09:07:12

主要思路:在controller層我們將錯誤信息put進map中,然后通過視圖解析器跳轉到目標頁面,在目標頁面中在通過指定標簽內的th:text將錯誤消息取出。

例:

1.編寫controller代碼

@PostMapping('/user/login') public String login(@RequestParam('username') String username, @RequestParam('password') String password, Map<String,Object> map ){ if (!StringUtils.isEmpty(username) && '123456'.equals(password)){ return 'dashboard'; }else { map.put('msg','用戶名或密碼錯誤'); return 'login'; } }

代碼解讀:

@PostMapping('/user/login')等價于@RequestMapping(value ='/user/login' ,method = RequestMethod.POST)

2.到目標html頁面取出錯誤提示信息

<p th:text='${msg}' th:if='${not #strings.isEmpty(msg)}'></p>

代碼解讀:

1.th:if 的優先級比 th:text高,所以會先執行th:if中的判斷邏輯,只有th:if中的邏輯為true時才會顯示th:text中的內容。

2.strings是thymeleaf的內置對象,可以對字符串內容進行操作。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Spring
相關文章:
主站蜘蛛池模板: 免费男女乱淫真视频播放 | 成人网18免费软件 | 综合在线视频精品专区 | 国产一级毛片视频在线! | 国产一区不卡 | 大量愉拍情侣在线视频 | 精品欧美成人高清在线观看2021 | 国产女乱淫真高清免费视频 | 日本欧美国产精品 | 免费日本在线视频 | 国产麻豆交换夫妇 | 亚洲精品综合一区二区三区 | 一区二区三区四区在线免费观看 | 香港激情三级做爰小说 | 99久久免费观看 | 久草草视频在线观看免费高清 | 日韩精品一级毛片 | 二级毛片在线播放 | 日韩经典欧美精品一区 | 久草在线视频在线 | 亚州一级毛片 | baoyu121永久免费网站 | 国产精品久久久久久一级毛片 | 国产自一区 | 欧美全免费aaaaaa特黄在线 | 久草在线新免费 | 欧美俄罗斯一级毛片 | 精品一区二区三区18 | 日本三级韩国三级在线观看a级 | 亚洲精品一区二区三区国产 | 波多野结衣一级 | 99久久99久久精品免费看子 | 成人免费在线播放视频 | 欧美视频在线观看 | 乱人伦中文字幕视频 | 一本久道久久综合婷婷五 | 国产成人精品免费视频网页大全 | 99久久免费精品国产免费 | 亚洲精品国产第一区二区多人 | 成年人免费大片 | 一本三道a无线码一区v小说 |