request:

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(秒数)--设置超时秒数。

最新文章

  1. 练习:python 操作Mysql 实现登录验证 用户权限管理
  2. matlab中各种高斯相关函数
  3. windows下ruby安装环境配置
  4. hdu----(4545)魔法串(LCS)
  5. net start mysql服务名无效
  6. 关于<html>标签里的class= no-js
  7. 分享8款最新HTML5/CSS3功能插件及源码下载
  8. Red Hat Enterprise Linux 5安装序列号
  9. 剑指OFFER之从二叉搜索树的后序遍历序列(九度OJ1367)
  10. 转:Ext GridPanel根据条件显示复选框
  11. 需要考虑的9个SEO实践
  12. java--函数练习
  13. 解决phpstorm ftp自动保存文件问题
  14. Cactus
  15. Oracle之 11gR2 RAC 修改监听器端口号的步骤
  16. linux创建虚拟环境
  17. Android官方导航栏ActionBar(二)—— Action View、Action Provider、Navigation Tabs的详细用法
  18. calc() --- css3
  19. 静态方法@staticmethod
  20. ELK简单部署

热门文章

  1. 用dos开启apache问题说明
  2. 似乎都设置了utf-8,为什么出现乱码
  3. mybatis xml 中的特殊符转义字符号和模糊查询
  4. Scalaz(52)- scalaz-stream: 并行运算-parallel processing concurrently by merging
  5. servlet基本原理(手动创建动态资源+工具开发动态资源)
  6. Java的主要数据类型(Primitive)
  7. long和BigDecimal引发的管理思考
  8. Tab切换类型
  9. SQL Server 跨库同步数据
  10. Node.js的基础学习1