request,response,session
1、request.getParameter("key")接受的是来自客户登陆端的数据,接受的是post或get方式传送的value。
2、请求的默认字符集是ISO-8859-1,不支持中文,需要new String (request.getParameter(key).getbyte("ISO-8859-1"),"UTF-8")进行转码。
3、可以给请求对象添加数据但是必须通过forward进行转发。
4、request.setAttribute(key,object)--发送对象,request.getAttribute(key,object)--接受对象。
5、接收cookie Cookie[] ck = request.getCookies();获取值--遍历for(Cookie cks:ck){out.print(URLDecoder.decode("编码后的字符串"))}。
response:
1、发送cookie--添加cookie对象:Cookie ck=new Cookie("key","value");addCookie(Cookie对象)
2、跳转页面--sendRedirect("跳转地址")--直接跳转。
3、setHeader("refresh","秒数;URL=跳转地址")--定时跳转页面。
4、setHeader("refresh","秒数")--定时刷新页面。
5、没有设置属性值的方法。没有setAttribute的方法。
6、setheader("cache-control","no-cache")--禁止浏览器缓存
session:
1、setAttribute("key",object)--设置属性值。getAttribute("key")--获取属性值--返回Object类型需要将获取到的值用toString()方法。
2、session.invalidate()--销毁session--一般退出登录时用。
3、setMaxInactiveInterval(秒数)--设置超时秒数。
转载于:https://www.cnblogs.com/HRZJ/p/6064314.html
request,response,session相关推荐
- request,response,session,application,out对象的常用调用的函数
1.request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应.它是HttpServletRequest类的实例. 序号 方 法 说 明 1 objec ...
- struts2的action中获得request response session 对象
在struts2中有两种方式可以得到这些对象 1.非IoC方式 要获得上述对象,关键Struts 2中com.opensymphony.xwork2.ActionContext类.我们可以通过它的静态 ...
- JSP request response session
- 网页出现重复(双份)的可能原因之一:chain.doFilter(request, response);重复调用;
这是原来的网页. 因为先要加个过滤器从而控制用户对于网站服务器的访问,以保证服务器的安全,即用户只能访问指定的网页 下面是MyFilter类的具体代码: public class MyFilter i ...
- 【Servlet】Request/Response/Cookie/Session中常用方法
#1.Request package com.tcb.servlet;import java.io.IOException; import javax.servlet.ServletException ...
- 3.request response
rr的介绍 request是代表请求,response是响应 执行流程: 1.浏览器发送请求 2.服务器接受请求,创建两个对象,将请求信息封装给request,将两个对象发送给对应的servlet 3 ...
- 【Servlet】总结 JSP的四大域对象、Servlet的四个作用域:pageContext、request、session、application
JSP的四大域对象:pageContext.request.session.application 这四个域对象,都提供了一对相同的方法: 设置一个属性: setAttribute("属性名 ...
- request.getRequestDispatcher().forward(request,response)和response.sendRedirect()的区别
在进行web开发时,跳转是最常见的,今天在这里来学习下2种跳转: 第一种是request.getRequestDispatcher().forward(request,response): 1.属于转 ...
- 【转】比较page、request、session、application的使用范围
(1)直接在web contain中进行对象的实例化. 内置对象 类型 作用域 pageContext javax.servlet.jsp.pageContext page request javax ...
最新文章
- 提醒参加北京Tech.Ed2007会议并在九华山庄上网的朋友注意!
- 又一位!26岁当上985博导,这才是乘风破浪的姐姐!
- 暴雪停止与Kespa合作 星际联赛或被迫停赛
- 因为世界杯!我们为你承包了整个网易~
- VTK:PolyData之SurfacePointPlacer
- 批量更改文件编码格式 utf8到gb2312
- java 注解 静态变量_Spring中静态方法中使用@Resource注解的变量
- android+清除循环动画,android - 如何使用ViewPropertyAnimator生成循环动画?
- 前端学习(2903):用vite开发环境
- es6 数组合并_那些会用到的 ES6 精粹(包邮送书)
- [转]在Visual Studio 2013/2015中设计UML活动图
- vue 实现文本的拖拽_Vue-实现简单拖拽(自定义属性)
- 一个工具类实现自定义Tablayout的下划线宽度
- Make things beautiful again !
- EasyUI中的combobox下拉框自适应高度
- 计算机应用 课件 .doc,《计算机应用基础》课件36915.doc
- 前端学习(一):HTML基本语法
- 苹果ipad有哪几款_别再乱买了!一篇文章讲清楚不同型号iPad之间的区别
- PTA 数据结构与算法 7-46 新浪微博热门话题
- 欢喜传媒2021年报:亏损收窄背后,影视行业静待春暖花开
热门文章
- 理光打印机如何设置邮件服务器,技术员帮您win10系统网络共享理光打印机的设置方法的操作办法...
- postgre 主键_PostgreSQL – 随机主键
- c语言 不显示dos窗口,运行DOS批处理不显示DOS窗口的方法
- C语言寻找第k小元素,小技巧——查找第k小的元素
- java不带括号_java – 打印数组,不带括号和逗号
- 计算机组装 毕业设计,毕业设计(论文)--计算机组装与维护 .doc
- 数字电路反相器符号_数字电路器件——门电路——与门电路、或门电路、非门电路及实例...
- Java LocalDateTime
- 多重搜索算法_Android多重搜寻,例如传送,搜寻联络人
- Java中的Collections类– java.util.Collections