JSP实用简明教程第二版

JSP实用简明教程第二版

ID:36389210

大小:6.58 MB

页数:389页

时间:2019-05-09

JSP实用简明教程第二版_第1页
JSP实用简明教程第二版_第2页
JSP实用简明教程第二版_第3页
JSP实用简明教程第二版_第4页
JSP实用简明教程第二版_第5页
资源描述:

《JSP实用简明教程第二版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、重点内容:java技术jsp技术Jsp两种体系结构第1章概述一、java技术JavaBeans是Java的可重用组件。JavaBeans是一个十分完整的组件模型,它能够支持标准组件技术中的各种特性:属性(properties)、事件(events)、方法(method)和持续性(persistence)javaBean开发步骤指定Beans的属性;指定Beans所产生或响应的事件;定义Beans应公开给其它Bean的属性、方法和事件。1、javabean一、java技术JDBC是用于执行SQL语句的Java应用程序接口,由一组用Java语言

2、编写的类与接口组成。JDBC类文件和Java小应用程序是存放在客户端,用来访问位于远程服务器上的数据库。2、JDBCJDBC驱动程序来访问数据库过JDBC-ODBC桥驱动程序访问数据库一、java技术J2EE(Java2PlatformEnterpriseEdition)平台规范是一个由SUN公司定义的用于简化分布式企业级应用开发与部署的基于组件的模式。J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持。3、J2EE1.J2EE的层和组件2.设计用户界面和引擎(Des

3、igningtheUserInterfaceandEngine)3.设计基于Web的应用程序(DesigningWeb-BasedApplications)一、java技术Servlet是使用JavaServlet应用程序设计接口(API)及相关类和方法的Java程序。JavaServletAPI定义了一个servlet和Java使能的服务器之间的一个标准接口,这使得Servlets具有跨服务器平台的特性。除了JavaServletAPI,Servlet还可以使用用以扩展和添加到API的Java类软件包。Servlet在启用Java的Web

4、服务器上或应用服务器上运行并扩展了该服务器的能力。JavaServlet对于Web服务器就好象Javaapplet对于Web浏览器,Servlet的主要功能在于可以事先交互式地浏览和修改数据,生成动态Web内容。Servlet装入Web服务器并在Web服务器内执行,而applet装入Web浏览器并在Web浏览器内执行。4、javaServlet一、java技术Servlet的生命周期在被装入Web服务器的内存时开始,并在终止或重新装入Servlet时结束。Servlet在下列时刻被装入装入Web服务器的内存:●如果已配置自动装入选项,则在启

5、动服务器时自动装入;●在服务器启动后,客户机首次向Servlet发出请求时;●重新装入Servlet时;装入Servlet后,Web服务器创建一个Servlet实例并且调用Servlet的init()方法。在初始化阶段,Servlet初始化参数被传递给Servlet配置对象,请求处理对于到达服务器的客户机请求,服务器创建对应于请求的一个“请求”对象和一个“响应”对象。然后服务器调用Servlet的service()方法,该方法用于传递“请求”和“响应”对象。service()方法从“请求”对象获得请求信息,处理该请求后并用“响应”对象的方法

6、将响应传回客户机。当服务器不再需要Servlet,或重新装入Servlet的新实例时,服务器会调用Servlet的destroy()方法,来结束这个Servlet。对于更多的客户端请求,Server创建新的请求和响应对象,仍然激活此Servlet的service()方法,将这两个对象作为参数传递给它。如此重复以上的循环,但无需再次调用init()方法,所以一般情况下Servlet只初始化一次。4、javaServlet-生命周期一、java技术●Servlet可以和其他资源(文件、数据库、Applet、Java应用程序等)交互,以生成返回给

7、客户端的响应内容,如果需要,还可以保存请求-响应过程中的信息。●采用Servlet,服务器可以完全授权对本地资源的访问(如数据库),并且Servlet自身将会控制外部用户的访问数量及访问性质。●Servlet可以是其它服务的客户端程序。例如,它们可以用于分布式的应用系统中,可以从本地硬盘,或者通过网络从远端硬盘激活Servlet。●Servlet可被链接。一个Servlet可以调用另一个或一系列Servlet,即成为它的客户端。●采用ServletTag技术,可以在HTML页面中动态调用Servlet。●ServletAPI与协议无关,它并

8、不对传递它的协议有任何假设。4、javaServlet-优势一、java技术●视图:视图主要由JSP建立,在struts中,JSP可以使用扩展自定义标签库(TagLib)来简化创

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

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

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