Request作为域对象存取数据 Request作为域对象;请求转发和重定向都可以完成页面跳转
来源:互联网 发布:vue.js html模板 编辑:程序博客网 时间:2024/06/06 03:38
Request作为域对象存取数据
Request作为域对象
Request作为域对象的API
Attribute:属性 标志的意思
向Request域中保存数据:setAttribute(String name, Object o);
从Request域中获取数据:getAttribute(String name);
从Request域中移除数据:removeAttribute(String name);
Request作为域对象作用范围
Request对象其实就是从客户端浏览器向服务器发送的一次请求信息的封装。那么实质上向Request中所保存的数据有效期也是一次请求范围。
一次请求范围:从客户端浏览器向服务器发送一次请求,服务器针对这次请求对浏览器作出响应。当服务器作出响应之后,请求对象就销毁了,保存在其中的数据就无效了。
8请求转发和重定向都可以完成页面跳转
请求转发
请求转发的写法
Dispatcher:收发 调度程序 分配器 分派程序
通过ServletRequest对象获得RequestDispatcher对象。
getRequestDispatcher(String path);
再根据RequestDispatcher中的方法进行请求转发。
页面的跳转的方法:forward(ServletRequest request,ServletResponse response);
请求转发的代码实现:
获取RequestDispatcher对象 需要跳转的路径调用forward跳转
Request.getRequestDispatcher(“/demo03/demo01.jsp”).forward(request, response);
重定向
重定向的写法
通过HttpServletResponse对象中的以下方法实现重定向
sendRedirect(Sting location); 重定向
Redirect:重定向 更改地址 location:地址 定位
响应对象 调用 sendRedirect方法传入重定向的路径(路径以项目(工程)开始)
重定向的代码实现:response.sendRedirect(“/web02/demo3/demo1.jsp”);
- Request作为域对象存取数据 Request作为域对象;请求转发和重定向都可以完成页面跳转
- Request作为域对象存取数据
- 请求转发(request)和重定向(response)
- request对象的重定向和转发路径问题
- JSP内置对象:request对象,response对象、请求重定向、请求转发
- Servlet开发(四)Response对象、Request对象的请求重定向、请求转发
- Request对象请求转发
- 内部跳转(请求转发)request.getRequsetDispatcher()和外部跳转(重定向)response.sendRedirect()的区别
- request域对象和请求转发(十四)
- 关于域对象和请求转发、重定向的适用范围
- request的请求转发和response请求重定向
- JSP内置对象request,response,重定向与转发
- ServletContext对象之作为域对象存取数据
- request转发、重定向
- Servlet中的request对象、重定向和转发的区别(6)
- 请求重定向response.sendRedirect()和请求转发request.getRequestDispather().forward(request,response)区别
- request.sendRedirect(重定向)和request.getRequestDispatcher(请求转发)
- request.sendRedirect(重定向)和request.getRequestDispatcher(请求转发)
- jsp开发中的路径问题;JSP的开发模式之MVC模式
- ORA-12519: TNS:no appropriate service handler found 解决
- HashMap和Hashtable的区别
- MQTT-SN协议乱翻之简要介绍
- php获取指定日期时间
- Request作为域对象存取数据 Request作为域对象;请求转发和重定向都可以完成页面跳转
- 7-62 切分表达式——写个tokenizer吧
- 利用Ajax实现数据的同步传输,从mysql中提取数据,通过echarts可视化
- PHP学习笔记 06
- 单链表删除某区间的值
- 创建和删除文档需要手动刷新显示的问题
- websphere jms配置
- Python的http请求
- 请求转发和重定向区别 请求转发和重定向原理: