Servlet

什么是servlet?

(1)servlet就是实现了特定接口或者父类的java类

(2)servlet是一个java程序,是在服务器上运行以处理客户端请求并作出响应的程序servlet的职责就是接收客户端的请求并且对请求作出响应

 总结:servlet是一个处理器。(handler:处理器请求,给出响应)的类。

jsp和servlet都是单利的

servlet的体系结构:

init():初始化Servlet  实例化  创建对象

destory():销毁

service():接收请求  处理请求  给出响应

getServletInfo():获取Servlet信息

getServletConfig:ServletConfig获取配置

 

ServletContext=appliction:

提供static方法和属性以管理应用程序,例如启动和停止应用程序、处理 Windows 消息的方法和获取应用程序信息的属性。此类不能被继承。

servlet生命周期

 

(1)所有的请求都要归结到Servlet——>Servlet{(1)接收请求  (2)处理请求  (3)给出显示结果页面}——>{Model≈DAO+Service(模型≈数据访问对象是第一个面向对象的接口+接收请求)——>服务器}可缺失——>Model——>Servlet

(2)Servlet——>View(视图)——>Servlet

 

XML解析初始化参数:(局部)

 XML解析共享的内容:(全局)

 

getServletContext:关于上下文

getInitParameter:获得初始化参数值(单个)

 

 

posted @ 2018-05-05 12:09  粉红粉红的婷  阅读(88)  评论(0编辑  收藏  举报