《JSP高级编程》PPT课件

《JSP高级编程》PPT课件

ID:46949668

大小:1.14 MB

页数:101页

时间:2019-12-01

《JSP高级编程》PPT课件_第1页
《JSP高级编程》PPT课件_第2页
《JSP高级编程》PPT课件_第3页
《JSP高级编程》PPT课件_第4页
《JSP高级编程》PPT课件_第5页
资源描述:

《《JSP高级编程》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JSP高级编程第一讲简介1.1动态网站技术动态网站的需求传统的CGIASP技术1.2Sun的企业级解决方案Servlet技术Servlet的优势--运行效率高--可移植--廉价--安全--主流JSP技术(JavaServerPages)关于容器系统文件servlet容器浏览器容器种类Standalone默认管理者Servlet管理者JSP管理者In-processOut-of-process1.3准备运行环境安装配置JDK安装配置Tomcat1.4编写运行第一个Servlet/JSP程序创建HelloWorldServlet创建目录结构--/WEB-INF/web.xml--/WEB-IN

2、F/classes--/WEB-INF/lib/packagecom.edu_a.exampleimportjava.io.*;importjavax.servlet.*;importjavax.servlet.http.*;publicclassHelloWorldextendsHttpServlet{publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{response.setContentType("text/html");Pri

3、ntWriterout=response.getWriter();out.println("");out.println("Hello,World!");out.println("");out.println("

Hello,World!

");out.println("");out.println("")out.close();}}1.5Web应用程序的构成JSP/Servlet的规范配置文件静态文件和JSP/Servlet类文件和包本章总结:本章主要对Servlet

4、和JSP作了较为简单的介绍.同时以Tomcat为例配置了相应的Web应用环境本章重点:了解运行环境Tomcat第二讲Servlet基础什么是servlet?Servlet的优点是什么?Servlet是针对CGI的问题而设计的,用于创建高性能的、健壮的服务器端程序。Servlet有自己的生命周期,使用多线程而不是昂贵的进程处理客户请求,因而大大提高了性能2.1javax.servlet包javax.servlet包中的接口javax.servlet包中的类javax.servlet包中的异常2.2servlet生命周期Servlet的生命周期是由Servlet服务器负责管理的方法Init()

5、Destroy()getServletConfig()getServletInfo()Service()Packagecom.edu_a.example;Importjavax.servlet.*;Importjava.io.IOException;PublicclassServletLifeimplementsSerclet{puvlicvoidinit(ServletConfigconfig)throwsServletException{System.out.println(“调用init()…….”);}publicvoidservice(ServletRequestrequest,

6、ServletResponseresponse)throwsServletException,IOException{System.out.println(“调用service()…….”);}publicvoiddestroy(){System.out.println(“调用destroy()…….”);}publicStringgetServletInfo(){returnnull;}publicServletConfiggetServletConfig(){returnnull;}}2.3ServletRequest/ServletResponse接口ServletRequest接口

7、声明方法getParameterNames()取得参数名称getParameter()取得特定参数的参数值getRemoteAddress()取得远程主机的地址getRemotedHost()取得远程主机名称ServletResponse接口主要方法getWrite()2.4GenericServlet包装类包装类(Wrapper)–GenericServlet实现的接口ServletServletConfigjava.

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

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

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