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

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Spring RedirectAttributes參數(shù)跳轉(zhuǎn)代碼實(shí)例

瀏覽:3日期:2023-09-12 10:38:41

RedirectAttributes 是Spring mvc 3.1版本之后出來(lái)的一個(gè)功能,專門用于重定向之后還能帶參數(shù)跳轉(zhuǎn)的的工具類。他有兩種帶參的方式:

第一種:

redirectAttributes.addAttributie('prama',value); 這種方法相當(dāng)于在重定向鏈接地址追加傳遞的參數(shù),例如:

redirectAttributes.addAttributie('prama1',value1);redirectAttributes.addAttributie('prama2',value2); return:'redirect:/path/list' ;

以上重定向的方法等同于 return:'redirect:/path/list?prama1=value1&prama2=value2 ' ,注意這種方法直接將傳遞的參數(shù)暴露在鏈接地址上,非常的不安全,慎用。

第二種:

redirectAttributes.addFlashAttributie('prama',value); 這種方法是隱藏了參數(shù),鏈接地址上不直接暴露,但是能且只能在重定向的 “頁(yè)面” 獲取prama參數(shù)值。其原理就是放到session中,session在跳到頁(yè)面后馬上移除對(duì)象。如果是重定向一個(gè)controller中是獲取不到該prama屬性值的。除非在controller中用(@RequestPrama(value = 'prama')String prama)注解,采用傳參的方式。頁(yè)面獲值例如:

redirectAttributes.addFlashAttributie('prama1',value1); redirectAttributes.addFlashAttributie('prama2',value2); return:'redirect:/path/list.jsp';

在以上參數(shù)均可在list.jsp頁(yè)面使用EL表達(dá)式獲取到參數(shù)值${prama*}

controller獲得redirectAttributes重定向的值例如:

redirectAttributes.addFlashAttributie('prama1',value1);redirectAttributes.addFlashAttributie('prama2',value2);return:'redirect:/path/list/'@RequestMapping('list')public List<Student> list(@RequestPrama(value = 'prama1')String prama1, @RequestPrama(value = 'prama2')String prama2,...){ //TODO //your code}

通過(guò)在controller中的list方法體中可以獲取到參數(shù)值。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Spring
相關(guān)文章:
主站蜘蛛池模板: 欧美一二三 | 国产情侣激情 | 一级黄色播放 | 毛片在线视频 | 国产成人在线一区 | 成人二区 | 逼逼网 | 狠狠干天天干 | 国产精品国产三级国产aⅴ原创 | 欧美日韩精品一区 | 国产香蕉视频在线播放 | 日韩中文字幕在线观看视频 | 久久精品国产v日韩v亚洲 | 在线观看国产www | www.日本国产 | 久久久久久亚洲 | 欧美日韩中文在线观看 | 欧美在线精品一区 | 九九九久久国产免费 | 三级视频在线观看 | 一区二区中文字幕 | 成人激情视频在线 | 日韩高清一区 | 欧美日韩在线观看一区二区三区 | 激情五月婷婷 | 日韩欧美在线观看 | 成人在线小视频 | 91亚洲一区 | 91av视频在线免费观看 | 亚洲色图综合网 | 久久机热| 99精品99久久久久久宅男 | 精品国产不卡一区二区三区 | 精品欧美色视频网站在线观看 | 久久三区| 四虎免费视频 | 亚洲啪啪 | 亚洲成人一级 | h视频在线免费看 | 啪一啪在线视频 | 中文字幕在线播放不卡 |