您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
在Spring MVC中,可以使用RedirectAttributes来传递重定向后的数据。下面是一个简单的示例:
@Controller
public class MyController {
@RequestMapping("/redirect")
public String redirectToPage(RedirectAttributes redirectAttributes) {
// 添加重定向后的数据
redirectAttributes.addFlashAttribute("message", "Redirected successfully!");
return "redirect:/targetPage";
}
@RequestMapping("/targetPage")
public String targetPage(@ModelAttribute("message") String message) {
// 获取重定向前传递的数据
System.out.println("Message: " + message);
return "targetPage";
}
}
在上面的示例中,redirectToPage
方法重定向到targetPage
页面,并将消息"Redirected successfully!"
通过RedirectAttributes
传递给targetPage
页面。在targetPage
方法中,可以通过@ModelAttribute
注解获取重定向前传递的数据并进行处理。
需要注意的是,RedirectAttributes
中添加的数据使用addFlashAttribute
方法,这样可以确保数据只在重定向过程中传递,在目标页面中可以通过@ModelAttribute
注解获取到这些数据。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。