欢迎来到天天文库
浏览记录
ID:41598554
大小:57.12 KB
页数:5页
时间:2019-08-28
《判断_工学_高等教育_教育专区》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、笔记:根据JavaServlet规范(2.4版):“一个servlet是一个Web部件,由一个容器管理,生成动态内容。Servlets是小,独立于平台的Java类编译成字节码,体系结构中立的动态加载和运行的Web服务器。”总之,servlet是一个Java上运行的代码的请求的服务器。这是类似CGI(Common网关接口)。CGI是允许Web服务器运行应用程序的机制在一个HTTP请求代码。因为Javaservlet,它运彳亍一个Java虚拟机的运行提供在servlet时间。HTTP是一个简单的,无状态协议。当客户端发出请求,一个HTTPGET或POST
2、请求发送到服务器。服务器处理请求并返回结果。在这一点上交易完成。请注意,上面的例了是做一个servlet和servlet/musicservlet职位要求。另外注意HTTP水平(1)和其他的标题(连接:用户代理:,主持人:,等等)。公布的数据在木例中是文木从songjitleo一个通用的servlet应该重写其service()方法。HTTPServlet通常不重写service。方法。如果你想让你的servlet来处理GET和POST请求,你可以打电话给dopost()方法doget()方法(或反Z亦然)。该doget()和dopost()方法返回
3、void,需要两个输入参数。的第一个参数的类型为HttpServletRequest,第二个参数的类型是httpservletresponseo这两种方法都能把问题是和类型java.io.ioexception。一个J2EE应用程序打包在一个企业档案,文件和一个耳朵延伸。应用程序部署描述符(应用XML配置为允许。)环境的特定容器屮部署时。J2EE组件分组在模块,每个模块都有门己的部署描述符。部署描述符在这张幻灯片的方角的矩形表示。在一个单一的模块组相关的EJB,EJB组件,封装在Java归档(罐)文件。请注意,只有一个部署描述符中的EJB模块。Web
4、模块组的servlet类文件,JSP页面的HTML文件,图像。他们是封装在Web应丿IJ程序归档(WAR)文件。应用程序客户端模块的封装在Java档案(JAR)文件。资源适配器文件(的J2EE连接器体系结构的一部分)的封装在资源适配器档案(rar文件)。JDBC是现在考虑的一部分(核心JavaJ2SE)。标准的扩展也增加了javax.sql.rowset,哪些对象封装集排。JDBC核心API在java.sql包。标准的扩展是在javax.sql包。一个servlet的生命周期是JavaServletAPI中的表达在init,服务(doget()或do
5、post()),和破坏的Servlet接口方法。这个数字是一个可视化的图一个servleto创作的•servlet装入和实例化容器时,开始时容器确定需要的服务请求的servleto初始化•初始化之询,servlet可以处理来自客八端的请求所需的。・()方法执行的一次活动,如Servlet参数加载,初始化和昂贵的资源。这些包定义不同类型在你的servlet引用。因此,你主要进口这些类型或其包装。类和接口组成ServletAPI有两种定义的包,javax.servlet和是。WebSphere6.1支持版本2.4的servletAPIo人多数servle
6、t是用在一个网络环境下使用HTTPWeb客户端之间(一个浏览器)和Web服务器或应用服务器。其屮许多标准的处理必须在这个HTTP为基础的环境管理类javax.servlet.http.httpservleto一个典型的Servlet扩展这个类并重写了一个或更标准的方法,例如,doget()或dopost(),提供特定的servlet行为。这是类似于延伸java.applet.applet客户端模型重写(),start(),等等。该ServletConfig对象允许访问的名称值初始化参数Web应用程序的配置信息。配置对彖了Servlet访问Servle
7、tContextcServletContext中描述了运行时该servlet环境。HttpServlet类还实现ServletConfig使用基类的接口,genericservleto作为一个结果,你可以调用getinitparamete「()和getinitparameternames()n的方法一个类。该getinitparameter(字符串)方法返回一个字符串包含指定的值初始化参数。该getinitparameternames()方法返回的初始化参数的名称该servlet作为String对象枚举。该getservletcontext()方法返
8、冋一个引用到ServletContext中Servlet是执行。类javax.servlet.http.ht
此文档下载收益归作者所有