77范文网 - 专业文章范例文档资料分享平台

jsp教案7(6)

来源:网络收集 时间:2020-12-16 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

很好的教案 完整

response)throws servletException,IOException

该方法删除服务器端的文件。

servlet的输出响应可以是以下几种情况之一,HTML页面、HTTP错误代码、重定向到

别外的URL、servlet或JSP。当服务器调用sevlet 的Service()、doGet()和doPost()这三

个方法时,均需要 "请求"和"响应"对象作为参数。"请求"对象提供有关请求的信息,而"响应

"对象提供了一个将响应信息返回给浏览器的一个通信途径。

javax.servlet 软件包中的相关类为ServletResponse和ServletRequest,而

javax.servlet.http 软件包中的相关类为HttpServletRequest 和

HttpServletResponse。Servlet 通过这些对象与服务器通信并最终与客户机通信。Servlet

能通过调用"请求"对象的方法获知客户机环境,服务器环境的信息和所有由客户机提供的信

息。Servlet 可以调用"响应"对象的方法发送响应,该响应是准备发回客户机的。

7.4 Servlets编程

Servlets是生成动态页面的Java解决方案。它有如下特点:

⑴ 移植性好:Servlets以Java写成,在服务器端执行,拥有良好的跨平台特性,适应

于各种Web服务器。Servlet API在Servlet和Web服务器之间定义了标准接口。

⑵ 良好的一致性和性能:Servlet代码被Web服务器一次装入,为每一个客户端的请求

而激活。不同的请求间可以共享系统资源(如数据库连接)因此不存在为每一个请求初使化

新的Servlet程序的额外开销。Servlet可以动态装入可以在Web服务器启动时装入。

⑶ 基于Java语言:Servlet采用Java书写,它继承了Java语言的所有优点。通过垃

圾内存清理机制而且不使用指针,使得Servlet避免了内存管理的大多数问题。

⑷ servlet是运行于Web服务器或应用服务器的服务器端Java程序(注意,这里的应

用服务器的是指应用的部署和运行平台软件:Application Server)。servlet和Web服务器

的关系就象applet与浏览器的关系一样。Applet在游览器中装入和执行,而servlet是在

Web服务器中装入和执行。servlet API定义了servlet与Web服务器间的标准接口,这使

得servlet的开发独立于Web服务器。

7.4.1 servlet的访问方式

通过浏览器可以有几种途径访问servlet:

⑴ HTML表单:通常servlet由HTML表单中的Sumbit按钮驱动,用户的输入数据通

过POST或GET方法传递给servlet。

⑵ 超链接:servlet也可以超链接的形式指定,通过超链接激活服务或servlet的doGet

方法。

⑶ SERVLET标记:一些Web服务器支持HTML文档的SERVLET标记或者

<!—include-->标记。执行时servlet的doGet方法被激活,输出结果代替SERVLET标记出

现在HTML文档中。在JSP0.92和1.0规范中,支持的include语法是:<%@ include file=”

相对URL路径”>

⑷ 通过servlet访问:通过getServletContext().getServlet(servletname)可访问其它的

servlet。值得注意的是,Java servlet API2.1建议不采用这种方法,它提供了

RequestDispatcher接口,它可以转发请求调用另外的servlet。

7.4.2 Servlet生命周期管理

基于servlet的网络应用的用户端程序并非直接与servlet交互,而是发请求给Web

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库jsp教案7(6)在线全文阅读。

jsp教案7(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/1164343.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: