摘要:以上兩種方法只能將參數(shù)重定向到頁面中,也就是視圖中用表達(dá)式直接獲取你帶參的值,不能重定向到中獲取參數(shù)值如果想要在中獲取傳遞到參數(shù)的值對于方法傳遞的值使用來獲取對于方法傳遞的值使用來獲取
一、RedirectAttributes類簡介
RedirectAttributes是Spring mvc 3.1版本之后出來的一個功能,專門用于重定向之后還能帶參數(shù)跳轉(zhuǎn)的工具類
使用此類引入包:import org.springframework.web.servlet.mvc.support.RedirectAttributes;
劃重點(diǎn):用于重定向攜帶參數(shù)
二、類中常用方法介紹
addAttributie方法
redirectAttributes.addAttributie("param1",value1); redirectAttributes.addAttributie("param2",value2); return "redirect:/path/list" ;
注意:這個方法是用來跳轉(zhuǎn)的時(shí)候,將參數(shù)直接暴露在url中,等同于重定向到:return "redirect:/path/list?prama1=value1¶m2=value2 "
addFlashAttributie方法
redirectAttributes.addFlashAttributie("prama1",value1); redirectAttributes.addFlashAttributie("prama2",value2); return:"redirect:/path/list.jsp" ;
注意:此方法是重定向的時(shí)候,param1和param2兩個參數(shù)在不暴露在url中隱藏的傳遞給list.jsp中
原理:其原理就是放到session中,session在跳到頁面后馬上移除對象。
以上兩種方法只能將參數(shù)重定向到頁面中,也就是視圖中用el表達(dá)式直接獲取你帶參的值,不能重定向到controller中獲取參數(shù)值
如果想要在controller中獲取傳遞到參數(shù)的值:
- 對于addAttributie方法傳遞的值使用@RequestParam("param1") String str 來獲取; - 對于addFlashAttribute方法傳遞的值使用@ModelAttribute("param1") String str 來獲??;
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/77761.html
摘要:要使用容器上傳文件,您需要注冊一個類在中。最好不要使用內(nèi)容加載應(yīng)用程序的文件系統(tǒng)。允許用戶上傳文件的表單從后端提供的文件列表調(diào)整文件上傳限制配置文件上傳時(shí),設(shè)置文件大小限制通常很有用。 本指南將指導(dǎo)您完成創(chuàng)建可以接收HTTP多文件上傳服務(wù)器應(yīng)用程序的過程。 你要構(gòu)建什么 您將創(chuàng)建一個接受文件上傳的Spring Boot Web應(yīng)用程序。您還將構(gòu)建一個簡單的HTML界面來上傳測試文件。 ...
摘要:依賴于對請求的支持。使用解析兼容的沒有構(gòu)造器參數(shù),也沒有要設(shè)置的參數(shù),這樣,在應(yīng)用上下文中,將其聲明為就會非常簡單。默認(rèn)是沒有限制的整個請求的容量。 Spring MVC 高級的技術(shù) 本章內(nèi)容: Spring MVC配置的替代方案 處理文件上傳 在控制器中處理異常 使用flash屬性 稍等還沒結(jié)束 說明 如果你有幸能看到。后面的章節(jié)暫時(shí)不更新了,改變學(xué)習(xí)方式了。重要理解思想,這本書...
時(shí)間:2017年07月09日星期日說明:本文部分內(nèi)容均來自慕課網(wǎng)。@慕課網(wǎng):http://www.imooc.com教學(xué)源碼:無學(xué)習(xí)源碼:https://github.com/zccodere/s... 第一章:概述 1-1 課程概述 主要內(nèi)容 驗(yàn)證碼歷史 課程內(nèi)容 不同方案對比 設(shè)計(jì)與實(shí)現(xiàn) 總結(jié) 1-2 驗(yàn)證碼歷史 驗(yàn)證碼歷史 無驗(yàn)證碼:垃圾騷擾 Luis von Ahn:Captcha 不斷...
摘要:實(shí)現(xiàn)分布式集群的共享共享本文使用實(shí)現(xiàn)共享,基于實(shí)現(xiàn)想使用基于容器的共享請搜索其他文章本文不講解基礎(chǔ)環(huán)境搭建,需要使用等相關(guān)知識點(diǎn),不做介紹未做共享整體項(xiàng)目結(jié)構(gòu)基礎(chǔ)代碼未做共 title: spring-session實(shí)現(xiàn)分布式集群session的共享tags: springboot,spring,session共享 grammar_cjkRuby: true **本文使用spring...
摘要:后面的文章將圍繞著集成來進(jìn)行展開。表示當(dāng)前已經(jīng)身份驗(yàn)證或者通過記住我登錄的。表示當(dāng)前需要角色和。參考資料系列十五安全框架一基本功能權(quán)限管理學(xué)習(xí)資料使用手冊跟開濤學(xué)博客版跟開濤學(xué)版官方文檔 導(dǎo)讀: 在閱讀這篇文章之前假設(shè)你已經(jīng)對Apache Shiro(后面統(tǒng)一用Shiro作為代指)有了一定的了解,如果你還對Shiro不熟悉的話在這篇文章的結(jié)尾附有相關(guān)的學(xué)習(xí)資料,關(guān)于Shiro是用來做什...
閱讀 3574·2019-08-30 12:58
閱讀 946·2019-08-29 16:37
閱讀 2848·2019-08-29 16:29
閱讀 3127·2019-08-26 12:18
閱讀 2399·2019-08-26 11:59
閱讀 3441·2019-08-23 18:27
閱讀 2814·2019-08-23 16:43
閱讀 3324·2019-08-23 15:23