结果跳转方式|学习笔记

简介: 快速学习结果跳转方式

开发者学堂课程【SpringMVC框架入门:结果跳转方式】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/22


结果跳转方式

跳转结果的方式

1、设置ModelAndView对象

2、通过ServletAPI对象来实现

3.、通过spring mvc来实现转发和重定向没有视图解析器

4、通过spring mvc来实现转发和重定向有视图解析器转发方式

1、设置ModelAndView对象。

根据view的名称,和视图解析器跳转到指定的页面。

页面:视图解析器的前缀+view name+视图解析器的后缀

ModelAndView my new ModelAndView();

//封装要显示到视图中的数据

mv

. addobject("msg", "hello annotation");

//视图名

msetViewName("hello");//web-inf/isp/hello.isp

image.pngimage.pngimage.pngimage.png

2通过ServletAPI对象来实现。

不需要视图解析器的配置

public void hello(httpservletreque reg, httpservletresponse

resp) throws IOException{

resp.getWriter(). println("hello spring mys use

httpservlet api");l

image.png

image.png

image.png

image.png


3.、通过spring mvc来实现转发和重定向没有视图解析器

转发的实现(1)

@RequestMapping("/hello1")

public String hello({

//转发

return "index. isp";

image.png

转发的实现2

@RequestMapping("/hello1")

public String hello({

//转发1

//return "index, isp";

//转发2

System.out. println("转发2");

return "forward: index. isp";

image.pngimage.png

image.png

image.png

重定向

@RequestMapping("/hello1")

public String helloO{

//转发1

//return "index. isp";

//转发2

System.out. printIn("转发2)

/return "forward: index.isp";

/重定向

return "redirect: index.jsp

image.png

4、通过spring mvc来实现转发和重定向有视图解析器

@RequestMapping("/hello2")

public String hello2({

return "hello";

image.png

相关文章
|
存储 SQL 数据库
SQL Server存储过程的优缺点
【10月更文挑战第18天】SQL Server 存储过程具有提高性能、增强安全性、代码复用和易于维护等优点。它可以减少编译时间和网络传输开销,通过权限控制和参数验证提升安全性,支持代码共享和复用,并且便于维护和版本管理。然而,存储过程也存在可移植性差、开发和调试复杂、版本管理问题、性能调优困难和依赖数据库服务器等缺点。使用时需根据具体需求权衡利弊。
313 1
|
Android开发 Swift iOS开发
iOS和安卓作为主流操作系统,开发者需了解两者差异以提高效率并确保优质用户体验。
【10月更文挑战第1天】随着移动互联网的发展,智能手机成为生活必需品,iOS和安卓作为主流操作系统,各有庞大的用户群。开发者需了解两者差异以提高效率并确保优质用户体验。iOS使用Swift或Objective-C开发,强调简洁直观的设计;安卓则采用Java或Kotlin,注重层次与动画。Swift和Kotlin均有现代编程特性。此外,iOS设备更易优化,而安卓需考虑更多兼容性问题。iOS应用仅能通过App Store发布,审核严格;安卓除Google Play外还可通过第三方市场发布,审核较宽松。开发者应根据需求选择合适平台,提供最佳应用体验。
380 3
|
传感器 自动驾驶 算法
智能无人机:物流配送与环境监测
【10月更文挑战第25天】智能无人机技术正深刻改变物流配送与环境监测领域。通过先进的自动驾驶、飞行控制及精确定位技术,智能无人机在物流配送中实现快速、准确的货物送达,显著提高配送效率。在环境监测中,无人机凭借高空监测能力和实时数据传输技术,为大气、水质等环境要素提供全面、高效的监测服务。未来,随着技术升级和应用场景拓展,智能无人机将在更多领域发挥重要作用。
|
人工智能 物联网 大数据
智慧停车方案-停车场反向寻车应用背景及建设意义
智慧停车利用物联网、大数据、云计算和AI等技术,实现停车资源的智能化管理,优化资源配置,提升用户体验。面对传统停车场车位利用率低、运营成本高、用户体验差等问题,智慧停车通过实时车位查询、停车引导、反向寻车等功能,有效解决停车难题,符合政策导向,具有广阔的市场前景。
713 6
|
存储 数据库 云计算
抖音服务器是什么样的
抖音服务器采用分布式云计算技术,在全国多个区域如北上广、四川、贵州等地设有服务器集群,具备强大的并发能力和高带宽。通过OSS、CDN、SLB等技术优化,确保用户流畅体验。同时,字节跳动在海外也有广泛布局,采用自研或第三方云技术,实现全球覆盖。为了支持大量用户同时在线刷视频,抖音还采用了G口宽带和云部署技术,自动选择最近的服务器,保证高效稳定的运行。对于短视频应用,建议选择专业的IDC服务商,制定长期的服务器解决方案。
531 4
|
前端开发 安全 UED
HTML 链接怎么写才能好看又拥有最好的性能
要编写既美观又性能优良的 HTML 链接,请遵循以下最佳实践:使用语义化 `<a>` 标签并优化链接文本,使其描述性和简洁;使用 `rel="noopener noreferrer"` 和 `target="_blank"` 属性提高安全性和性能;通过 CSS 美化链接样式;合理控制链接数量,避免分散用户注意力;使用图标增强视觉效果;确保链接对所有用户都可访问;利用 CDN 提升加载速度;最后,测试页面性能以保证整体加载速度。
|
边缘计算 人工智能 物联网
物联网未来展望:5G、AI与边缘计算的融合之路
本篇详细探讨了物联网领域的未来展望,包括5G与物联网的融合、人工智能在物联网中的应用,以及边缘计算与物联网的发展趋势。通过代码示例,读者可以了解如何利用5G网络进行物联网设备间的高效数据传输,以及如何应用人工智能技术进行智能感知和数据分析。此外,我们还介绍了边缘计算在物联网中的重要作用,以及如何在边缘设备上进行数据处理和分析。通过本篇内容,读者将对物联网未来的技术发展有更全面的认识,为把握物联网领域的机遇提供有益的前瞻性指导。
1008 0
|
机器学习/深度学习 人工智能 运维
5分钟部署百台云上计算机,22支参赛队伍快速接入南网电力调度AI应用大赛
事实上,这不是无影第一次被应用于电力调度场景。此前,无影已经被用于南网多部门的安全办公,也被南网用于解决业务国产化过程中,应用生态体验不足的问题。
883 0
5分钟部署百台云上计算机,22支参赛队伍快速接入南网电力调度AI应用大赛
|
Unix 信息无障碍 数据安全/隐私保护
粘滞键是什么意思有什么作用(粘滞键的设置和取消关闭)
粘滞键是什么意思有什么作用(粘滞键的设置和取消关闭)
2725 0