servlet转发与重定向怎么使用
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,这篇文章主要讲解了"servlet转发与重定向怎么使用",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"servlet转发与重定向怎么使用"吧!我们在学s
千家信息网最后更新 2025年01月31日servlet转发与重定向怎么使用转发 :登录成功后跳转到登录成功的界面,比如home.jsp 我对tomcat说:"我登录成功后能不能把我带进系统主页"? tomcat说:"没问题,我帮你!" 重定向: 用户退出系统,重定向到登录界面 我对tomcat说:"我退出后能不能帮我再登录一下"? tomcat说:"滚一边去,自己登录去,我才不帮你!"
小结:转发可以继续访问tomcat服务器资源,比如jsp。 重定向必须要再向servlet(Controller)发次请求。
这篇文章主要讲解了"servlet转发与重定向怎么使用",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"servlet转发与重定向怎么使用"吧!
我们在学servlet的时候,有两个很重要的概念:转发与重定向。
老师讲完之后帮我们总结好了它们各自的特点:
重定向:
1. 地址栏发生变化
2. 重定向可以访问其他站点(服务器)的资源
3. 重定向是两次请求。不能使用request对象来共享数据
转发:
1. 转发地址栏路径不变
2. 转发只能访问当前服务器下的资源
3. 转发是一次请求,可以使用request对象来共享数据
可是听完还是一头雾水?这俩到底什么玩意?
生活中的例子
转发-----你找我借钱,我没钱,但是我可以帮你找人借钱。帮你找人借钱这个动作由我去执行,这里的我指的是web服务器,比如tomcat!
重定向-----你找我借钱,我说没钱滚蛋,你只好乖乖溜走了。然后自己去找其他人借,这里的你指的是浏览器。
项目中的例子
/** * 管理员登录 * @return */ @RequestMapping("/login") public String login(Admins admin, HttpServletRequest request, HttpSession session) { if (adminService.checkUser(admin.getUsername(), admin.getPassword())) { session.setAttribute("username", admin.getUsername()); } return "/admin/home.jsp"; }
//退出 @RequestMapping("/logout") public String list(HttpSession session) throws Exception{ session.invalidate(); //重定向到index.jsp return "redirect:/index.jsp"; }
感谢各位的阅读,以上就是"servlet转发与重定向怎么使用"的内容了,经过本文的学习后,相信大家对servlet转发与重定向怎么使用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
登录
服务器
服务
成功
资源
学习
例子
内容
地址
对象
数据
界面
系统
问题
重要
一头雾水
一头
两个
乖乖
动作
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
幼儿园网络安全教育文字版教案
强网杯网络安全大赛得分名单
中兴波分软件开发怎么样
软件开发参考文献及资料
中文版数据库管理工具
黑龙江共青团网络安全直播
怎么开始学习网络安全
合肥哪里有学习网络技术的
小学网络安全主题表演
dmz 服务器
世界全网络技术有限公司
在c 中访问数据库服务器
巴中市网络安全教育专题讲座
六安顺风车软件开发
我的世界服务器跑酷43关
数据库时间去掉时间留日期
数据库技术路线规划
恶魔之魂联机服务器
安吉职教中心计算机网络技术
网络安全与信息
强网杯网络安全大赛得分名单
战地1怎么看服务器有没有载具
监狱互联网科技资本
网络技术与电工
科磊半导体软件开发
深圳市鑫城软件开发有限公司
合肥华软件开发公司电话
贵金属黄金软件开发
网络安全年度考核制度
安全的外汇软件开发