Servlet(2)
来源:互联网 发布:制图用什么软件 编辑:程序博客网 时间:2024/06/06 04:57
关于servlet,我认为主要关注以下问题即可:1.如何实现servlet 2.如何部署它 3.resp常见用法 4 .req常见用法
5.servlet生命周期 6 .cookie、session 和ServletContext
1.有三种方式:实现servlet接口,继承GenericServlet,继承HttpServlet,最常用最后一种。
2.要在web.xml文件中注册、映射。
3.HttpServletResponse常见用法:
a.向客户端发送数据:getWriter()获得可以发送字符数据的流,getOutputStream()获得的流既可以发送字符,也可以发送二进制。
b.SendRedirect()实现重定向,可以传递数据。
c.发送http头,控制浏览器行为
4.HttpServletRequest常见用法:
a.获得用户提交的数据
b.获取客户机的信息
5.Servlet生命周期:每个servlet只被实例化一次,即在容器中只有一个该servlet对象。
第一次请求时容器创建对应Servlet对象,调用init()方法。
每次请求,容器创建请求和响应对象,把其传给相应Servlet的service方法,service调用get/post方法。
容器关闭时调用destroy方法。
6.cookie:从客户端读取:req.getCookies() ;向客户端写:resp.addCookies() ;创建cookie使用new关键字;cookie默认生命周期是会话级别(在浏览器内存中),可以通过setMaxAge来设置生命周期。 可以实现以下功能:长时间不用登陆 ; 购物车
session:session生命周期是用户没有访问的时间。session可以实现的功能:购物车;保存登录用户信息;防止用户非法登录。
ServletContext应用:多个servlet之间数据共享;获取容器的初始化参数;网站计数器;在线用户显示;聊天系统。
- Servlet入门(2)
- Servlet(2)
- Servlet分析(2)
- Servlet学习(2)
- Servlet过滤器(2)
- servlet练习(2)
- Servlet基础(2)
- Servlet总结(2)
- JSP&Servlet--Servlet(2)
- Servlet和JSP知识复习(2)Servlet基础
- Java Servlet【2】Servlet工作原理(生命周期)
- Servlet事件监听器(2)
- (3.1.2)Servlet生命周期
- servlet基本配置(2)
- 2、servlet容器(Tomcat)
- Servlet基础总结(2)
- Java Web -- Servlet(5) 开发Servlet的三种方法、配置Servlet详解、Servlet的生命周期(2)
- servlet (2)
- 可以让你少奋斗10年的工作经验(转)
- Javascript Jquery 复选框的全选、单选与反选、批量删除
- 将MP4中Metadata信息移至文件头部
- 我们都是谁的子孙
- 读《用例有粒度吗》有感
- Servlet(2)
- 如何修改Android应用程序的图标和名字?
- 登陆ftp需要输入的用户名和密码,可以在url加入
- ZOJ 2201 No Brainer
- Android开发:SurfaceView上新建线程绘制旋转图片 及 刷新特定区域(脏矩形)
- C++ explicit关键字详解
- ZOJ 1115 Digital Roots
- PhoneGap related articles collected (MEMO)
- 写软件工程文档的总结