全球旧事资料 分类
始化参数和ServletCo
text。ServletCo
text接口提供有关servlet的环境信息。5GetServletI
fo()方法GetServletI
fo()方法是一个可选的方法,它提供有关servlet的信息,如作者、版本、版权。当服务器调用sevlet的Service()doGet()和doPost()这三个方法时,均需、要“请求”和“响应”对象作为参数。“请求”对象提供有关请求的信息,而“响应”对象提供了一个将响应信息返回给浏览器的一个通信途径。javaxservlet软件包中的相关类为ServletRespo
se和ServletRequest,而javaxservlethttp软件包中的相关类为HttpServletRequest和HttpServletRespo
se。Servlet通过这些对象与服务器通信并最终与客户机通信。Servlet能通过调用“请求”对象的方法获知客户机环境,服务器环境的信息和所有由客户机提供的信息。Servlet可以调用“响应”对象的方法发送响应,该响应是准备发回客户机的。7、JavaServlet的主要功能和作用是什么?Servlet通过创建一个框架来扩展服务器的能力,以提供在Web上进行请求和响应服务。当客户机发送请求至服务器时,服务器可以将请求信息发送给Servlet,并让Servlet建立起服务器返回给客户机的响应。当启动Web服务器或客户机第一次请求服务时,可以自动装入Servlet。装入后,Servlet继续运行直到其它客户机发出请求。Servlet的功能涉及范围很广。例如,Servlet可完成如下功能:1创建并返回一个包含基于客户请求性质的动态内容的完整的HTML页面。2创建可嵌入到现有HTML页面中的一部分HTML页面(HTML片段)。3与其它服务器资源(包括数据库和基于Java的应用程序)进行通信。4用多个客户机处理连接,接收多个客户机的输入,并将结果广播到多个客户机上。例如,Servlet可以是多参与者的游戏服务器。5当允许在单连接方式下传送数据的情况下,在浏览器上打开服务器至applet的新连接,并将该连接保持在打开状态。当允许客户机和服务器简单、高效地执行会话的情况下,applet也可以启动客户浏览器和服务器之间的连接。可以通过定制协议或标准(如IIOP)进行通信。6对特殊的处理采用MIME类型过滤数据,例如图像转换和服务器端包括(SSI)。7将定制的处理提供给所有服务器的标准例行程序。例如,Servlet可以修改如何认证用户。8、Request对象的主要方法有哪些?setAttributeStri
g
ameObject:设置名字为
ame的request的参数值getAttributeStri
g
ame:返回由
ame指定的属性值getAttributeNames:返回request对象所有属性的名字集合,结果是一个枚举的实例getCookies:返回客户r
好听全球资料 返回顶部