SpringMVC响应视图和结果视图的示例分析
发表于:2025-11-11 作者:千家信息网编辑
千家信息网最后更新 2025年11月11日,这篇文章将为大家详细讲解有关SpringMVC响应视图和结果视图的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、返回字符串,Model传输数据/**
千家信息网最后更新 2025年11月11日SpringMVC响应视图和结果视图的示例分析
这篇文章将为大家详细讲解有关SpringMVC响应视图和结果视图的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
1、返回字符串,Model传输数据
/** * 返回String * @param model * @return */ @RequestMapping("/testString") public String testString(Model model){ System.out.println("testString方法执行了..."); // 模拟从数据库中查询出User对象 User user = new User(); user.setUsername("美美"); user.setPassword("123"); user.setAge(30); // model对象 model.addAttribute("user",user); return "success"; }2、void(不经常使用)
/** * 是void * 请求转发一次请求,不用编写项目的名称 */ @RequestMapping("/testVoid") public void testVoid(HttpServletRequest request, HttpServletResponse response) throws Exception { System.out.println("testVoid方法执行了..."); // 编写请求转发的程序 // request.getRequestDispatcher("/WEB-INF/pages/success.jsp").forward(request,response); // 重定向 // response.sendRedirect(request.getContextPath()+"/index.jsp"); // 设置中文乱码 response.setCharacterEncoding("UTF-8"); response.setContentType("text/html;charset=UTF-8"); // 直接会进行响应 response.getWriter().print("你好"); return; }3、返回ModelAndView完成跳转页面和传输数据
/** * 返回ModelAndView * @return */ @RequestMapping("/testModelAndView") public ModelAndView testModelAndView(){ // 创建ModelAndView对象 ModelAndView mv = new ModelAndView(); System.out.println("testModelAndView方法执行了..."); // 模拟从数据库中查询出User对象 User user = new User(); user.setUsername("小凤"); user.setPassword("456"); user.setAge(30); // 把user对象存储到mv对象中,也会把user对象存入到request对象 mv.addObject("user",user); // 跳转到哪个页面 mv.setViewName("success"); return mv; }4、forward转发
/** * 使用关键字的方式进行转发 * @return */ @RequestMapping("/testForwardOrRedirect") public String testForwardOrRedirect(){ System.out.println("testForwardOrRedirect方法执行了..."); // 请求的转发 return "forward:/WEB-INF/pages/success.jsp"; }5、redirect重定向
/** * 使用关键字重定向 * @return */ @RequestMapping("/testForwardOrRedirect") public String testForwardOrRedirect(){ System.out.println("testForwardOrRedirect方法执行了..."); // 重定向 return "redirect:/index.jsp"; }关于"SpringMVC响应视图和结果视图的示例分析"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
对象
方法
视图
数据
篇文章
示例
结果
分析
关键
关键字
数据库
更多
页面
传输
查询
不错
实用
不用
乱码
你好
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全检测的时机
党委网络安全工作责任实施规范
常熟无忧网络技术排名靠前
单片机键值数据库
网络技术研究生毕业薪酬
数据库用户许可
我心中的网络安全结尾
怎样建方舟服务器
服务器运维模拟系统
甘肃瀚文先锋网络技术有限公司
校园网络安全手绘画
网络安全量子科技
泰安猿生软件开发有限公司
开展网络安全进高校活动
分布式数据库管理与应用的表
海曙区标准刀片服务器售后保障
国际关于网络安全的评价标准
怎样删除数据库的单据
数据库范式 例子
网络技术重大变革
雀魂麻将哪个服务器待遇好
魔兽世界怀旧服燃烧的远征范克瑞斯服务器
电脑的网络技术怎么看
重庆网络安全直播
福州飞沃网络技术公司
我的世界末影服务器
什么是网络安全小卫士
计算机网络技术配置子网
质量过硬的河南软件开发
c 数据库查询增删减