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相关推荐

  1. request,response,session,application,out对象的常用调用的函数

    1.request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应.它是HttpServletRequest类的实例. 序号 方 法 说 明 1 objec ...

  2. struts2的action中获得request response session 对象

    在struts2中有两种方式可以得到这些对象 1.非IoC方式 要获得上述对象,关键Struts 2中com.opensymphony.xwork2.ActionContext类.我们可以通过它的静态 ...

  3. JSP request response session

  4. 网页出现重复(双份)的可能原因之一:chain.doFilter(request, response);重复调用;

    这是原来的网页. 因为先要加个过滤器从而控制用户对于网站服务器的访问,以保证服务器的安全,即用户只能访问指定的网页 下面是MyFilter类的具体代码: public class MyFilter i ...

  5. 【Servlet】Request/Response/Cookie/Session中常用方法

    #1.Request package com.tcb.servlet;import java.io.IOException; import javax.servlet.ServletException ...

  6. 3.request response

    rr的介绍 request是代表请求,response是响应 执行流程: 1.浏览器发送请求 2.服务器接受请求,创建两个对象,将请求信息封装给request,将两个对象发送给对应的servlet 3 ...

  7. 【Servlet】总结 JSP的四大域对象、Servlet的四个作用域:pageContext、request、session、application

    JSP的四大域对象:pageContext.request.session.application 这四个域对象,都提供了一对相同的方法: 设置一个属性: setAttribute("属性名 ...

  8. request.getRequestDispatcher().forward(request,response)和response.sendRedirect()的区别

    在进行web开发时,跳转是最常见的,今天在这里来学习下2种跳转: 第一种是request.getRequestDispatcher().forward(request,response): 1.属于转 ...

  9. 【转】比较page、request、session、application的使用范围

    (1)直接在web contain中进行对象的实例化. 内置对象 类型 作用域 pageContext javax.servlet.jsp.pageContext page request javax ...

最新文章

  1. 提醒参加北京Tech.Ed2007会议并在九华山庄上网的朋友注意!
  2. 又一位!26岁当上985博导,这才是乘风破浪的姐姐!
  3. 暴雪停止与Kespa合作 星际联赛或被迫停赛
  4. 因为世界杯!我们为你承包了整个网易~
  5. VTK:PolyData之SurfacePointPlacer
  6. 批量更改文件编码格式 utf8到gb2312
  7. java 注解 静态变量_Spring中静态方法中使用@Resource注解的变量
  8. android+清除循环动画,android - 如何使用ViewPropertyAnimator生成循环动画?
  9. 前端学习(2903):用vite开发环境
  10. es6 数组合并_那些会用到的 ES6 精粹(包邮送书)
  11. [转]在Visual Studio 2013/2015中设计UML活动图
  12. vue 实现文本的拖拽_Vue-实现简单拖拽(自定义属性)
  13. 一个工具类实现自定义Tablayout的下划线宽度
  14. Make things beautiful again !
  15. EasyUI中的combobox下拉框自适应高度
  16. 计算机应用 课件 .doc,《计算机应用基础》课件36915.doc
  17. 前端学习(一):HTML基本语法
  18. 苹果ipad有哪几款_别再乱买了!一篇文章讲清楚不同型号iPad之间的区别
  19. PTA 数据结构与算法 7-46 新浪微博热门话题
  20. 欢喜传媒2021年报:亏损收窄背后,影视行业静待春暖花开

热门文章

  1. 理光打印机如何设置邮件服务器,技术员帮您win10系统网络共享理光打印机的设置方法的操作办法...
  2. postgre 主键_PostgreSQL – 随机主键
  3. c语言 不显示dos窗口,运行DOS批处理不显示DOS窗口的方法
  4. C语言寻找第k小元素,小技巧——查找第k小的元素
  5. java不带括号_java – 打印数组,不带括号和逗号
  6. 计算机组装 毕业设计,毕业设计(论文)--计算机组装与维护 .doc
  7. 数字电路反相器符号_数字电路器件——门电路——与门电路、或门电路、非门电路及实例...
  8. Java LocalDateTime
  9. 多重搜索算法_Android多重搜寻,例如传送,搜寻联络人
  10. Java中的Collections类– java.util.Collections