午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

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

瀏覽:125日期: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
相關文章:
主站蜘蛛池模板: 精品一区二区在线播放 | 91精品久久久久久久99蜜桃 | 日韩一区二区三区不卡 | 91导航在线观看 | 一级特黄色大片 | 欧美视频www | 日韩精品中文字幕一区二区 | 9l视频自拍9l视频自拍 | 91精品啪 | 欧美日韩 一区二区三区 | 狼人一区二区 | 日韩精品在线观看一区 | 欧美人成在线 | 五月天综合视频 | wwwwww日本 | av中文字幕一区 | 四虎精品永久在线 | av超碰在线观看 | 亚洲成人黄色网址 | 欧美精品久久久久久久久久 | 日本在线一区二区 | 久久手机视频 | 97福利在线 | 18av视频 | 香蕉伊人网 | 亚洲精品伦理 | 欧美精品大片 | 日本久久综合 | 成人国产精品免费观看 | 中文字幕高清在线 | 手机看av片 | 99国产精品自拍 | 亚洲激情视频在线 | 国产精品国产三级国产aⅴ 国产三级福利 | 在线观看的av | 中文字幕一二三四 | 日韩一级片免费 | 免费一区 | 麻豆一区二区三区 | 中文字幕精品在线观看 | 成人免费视频一区二区 |