av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

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

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

瀏覽:67日期: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 的優(yōu)先級比 th:text高,所以會先執(zhí)行th:if中的判斷邏輯,只有th:if中的邏輯為true時才會顯示th:text中的內容。

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

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

標簽: Spring
相關文章:
主站蜘蛛池模板: 成人国产午夜在线观看 | 久久国产欧美日韩精品 | 国产精品久久久久久久久婷婷 | 国产一区二区三区免费 | 97在线观视频免费观看 | 国产电影一区二区在线观看 | 日韩久久精品视频 | 国产在线观看网站 | 黄在线 | sese视频在线观看 | 亚洲最新网址 | 久久在线视频 | 国产区在线看 | 亚洲午夜一区二区 | 91在线区| 日本免费一区二区三区四区 | 日韩成人中文字幕 | 国产精品1区2区 | 91爱啪啪 | 美女露尿口视频 | 一级黄在线观看 | 这里精品 | 中文字幕在线一区二区三区 | 亚洲激情在线观看 | 免费观看日韩av | 日韩精品久久一区二区三区 | 免费毛片网站在线观看 | 日美女逼逼| 成人天堂 | 涩涩视频在线观看 | 国产亚洲一区二区三区在线 | 成人性生交大片免费看r链接 | 日本一区二区在线视频 | 一区二区三区在线观看视频 | 久久久美女 | 免费观看一级黄色录像 | 久久综合一区 | 色欧美综合 | 精品国产高清一区二区三区 | 在线色网 | 玖玖综合网 |