ch01:servlet基础.ppt

ch01:servlet基础.ppt

ID:48050711

大小:4.53 MB

页数:31页

时间:2019-05-06

ch01:servlet基础.ppt_第1页
ch01:servlet基础.ppt_第2页
ch01:servlet基础.ppt_第3页
ch01:servlet基础.ppt_第4页
ch01:servlet基础.ppt_第5页
资源描述:

《ch01:servlet基础.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Ch01:Servlet基础实现Servlet的配置和部署获取Servlet初始化参数获取上下文参数实现Servlet处理用户请求本章任务掌握Servlet的生命周期了解ServletAPI的常用接口和类掌握Servlet的部署和配置会使用Servlet处理用户请求本章目标为什么需要Servlet2-1使用JSP技术如何编写服务器动态网页?请求响应JSP页面运行执行Java代码HTML代码生成JSP使用Java生成动态内容为什么需要Servlet2-2在JSP技术出现之前如何编写服务器动态网页?请求响应Java代码HTML代码生成运行Servlet程序什么是S

2、ervlet2-1Servlet是一个Java程序,是在服务器上运行以处理客户端请求并做出响应的程序请求响应Servlet运行于服务器端什么是Servlet2-2初识Servletimportjava.io.*;importjavax.servlet.*;importjavax.servlet.http.*;publicclassHelloServletTestextendsHttpServlet{publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServle

3、tException,IOException{response.setContentType("text/html;charset=GBK");PrintWriterout=response.getWriter();out.println("");out.println("Servlet");out.println("");out.println("你好,欢迎来到Servlet世界");out.println("");out.println("");ou

4、t.close();}}继承HttpServlet类Servlet输出HTML标签和内容导入所需的包处理请求的方法将数据发送给客户端演示示例:HelloServletServlet的生命周期2-1Servlet的生命周期HTTP请求容器12解析请求345响应6创建Servlet实例调用init()方法Servlet调用service()方法调用destroy()方法输出响应信息78Servlet的生命周期2-2生命周期的各个阶段实例化Servlet容器创建Servlet的实例初始化该容器调用init()方法请求处理如果请求Servlet,则容器调用servic

5、e()方法销毁实例之前调用destroy()方法服务终止生命周期相关方法publicclassHelloServletimplementsServlet{prvateServletConfigconfig;Publicvoiddestory();publicServletConfiggetServletConfig(){returnconfig;}publicvoidinit(ServletConfigconfig)throwsServletException{this.config=config;System.out.println("初始化!");}Pub

6、licvoidservice(ServletRequestreq,ServletResponseres)throwsServletException,IOException{PrintWriterout=res.getWrite();out.println("Helloworld");out.close();}publicvoiddestroy(){super.destroy();System.out.println("释放资源!");}}演示示例:Servlet生命周期Servlet相关接口3-1ServeltConfig接口在Servlet初始化过程中获取

7、配置信息一个Servlet只有一个ServletConfig对象ServeltConfig接口的常用方法方法名称功能描述StringgetInitParameter(Stringname)获取web.xml中设置的以name命名的初始化参数值ServletContextgetServletContext()返回Servlet的上下文对象引用Servlet相关接口3-2ServeltConText接口获取Servlet上下文ServeltConText接口的常用方法方法名称功能描述ServletContextgetContext(Stringpath)返回服务器

8、上与指定URL相对应的ServletC

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。