《servlet入门》ppt课件

《servlet入门》ppt课件

ID:36325237

大小:3.47 MB

页数:32页

时间:2019-05-09

《servlet入门》ppt课件_第1页
《servlet入门》ppt课件_第2页
《servlet入门》ppt课件_第3页
《servlet入门》ppt课件_第4页
《servlet入门》ppt课件_第5页
资源描述:

《《servlet入门》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Servlet入门第一章Servlet入门回顾什么是协议?为什么要在程序中使用协议?协议分类?什么是HTTP协议?什么是Web应用程序?Web容器(Web服务器)的作用?JSP是什么?JSP执行过程?本章相关词汇单词说明servlet服务器端小程序generic一般的,普通的,非特殊的request请求response响应,回答initialize初始化destroy破坏,毁坏,消灭本章目标理解Servlet的基本知识Servlet相关的API了解Servlet的体系结构实现并部署ServletServlet的生命周期什么是Servl

2、et?JavaServlet是一个专门用于编写网络服务器应用程序的Java程序。所有基于Java的服务器端编程都是构建在Servlet之上的其实所谓的Servlet就是部署在Web容器中的一个JAVA类,客户端只能通过它才能与Web服务器进行交互,可以说Servlet其实就是客户端与服务器进行通信的桥梁。Web浏览器Web服务器HTTP请求HTTP响应ServletServlet的优点使用Java编写,所以能够跨平台;WriteOnce,RunAnywhere!!!功能强大安全怎么样自定义一个Servlet呢?Servlet体系结构S

3、ervlet包含两个包:javax.servletServletGenericServletjavax.servlet.httpHttpServletServlet的体系结构ServletGenericServletHttpServlet自定义Servletjavax.servlet包javax.servlet.http包javax.servlet.http.HttpServletHttpServlet中提供了一系列让子类重写的方法,在不同的时刻会调用执行这些方法:方法原型说明publicvoidinit(ServletConfigc

4、onfig)throwsServletException在初始化Servlet时调用一次,如有特殊需要,可重写该方法。protectedvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException如果客户端是以GET方式提交请求时执行,应当重写此方法protectedvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)thr

5、owsServletException,IOException如果客户端是以POST方式提交请求时执行,应当重写此方法publicvoiddistroy()当销毁Servlet实例时调用一次,如有需要释放的资源,可重写该方法案例1:HelloServlet运行效果启动服务器,在客户端浏览器中键入地址:编写Servlet程序的三步曲1。编写一个Servlet接口的实现程序2。编译并部署编写好的Servlet程序(修改web.xml文件)3。查看结果HelloServlet//导入必要的包importjava.io.*;importjav

6、ax.servlet.*;importjavax.servlet.http.*;//自定义Servlet,继承于HttpServletpublicclassHelloServletextendsHttpServlet{//重写父类的doGet方法,收到客户端的请求(get方式)时,执行此方法publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{//获得输出流,以便向客户端输出内容P

7、rintWriterout=response.getWriter();//向客户端输出页面内容out.println("");out.println("");out.println("HelloServlet");out.println("");out.println("");out.println("Helloworld!
");out.println("");out.println("");out.close();//

8、关闭流}}部署HelloServlet在Tomcat安装目录webapps目录下新建名为myweb的目录作为站点目录;在myweb目录下建立WEB-INF目录,然后再建立classes目录存放编译后的类文件。配置文件w

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

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

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