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

基于J2EE的大学班主任管理系统 学年论文(3)

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

基于J2EE的大学班主任管理系统 学年论文

本系统的特点就是利用Browser/server(B/S)结构,实现教师在线管理学生信息,管理班级工作,合理安排教学计划。这种系统的优势在于操作简单,功能齐全。我采用的是Servlet和JSP相结合的技术。采用的数据库是MySQL.

2.1 Servlet简介

Servlet技术是Sun公司提供的一种实现动态网页的解决方案,它是基于Java编程语言的WEB服务器端编程技术,主要用于在WEB服务器端获得客户端的访问请求信息和动态生成对客户端的响应消息。Servlet技术也是JSP技术的基础。一个Servlet程序就是一个实现了特殊接口的 Java类,用于被支持Servlet的WEB服务器调用和运行,即只能运行于具有Servlet引擎的WEB服务器端。一个Servlet程序负责处理它所对应的一个或一组URL地址的访问请求,接收访问请求信息和产生响应内容。 Servlet与普通java程序相比,只是输入信息的来源和输出结果的目标不一样,所以,普通Java程序所能完成的大多数任务,Servlet程序都可以完成[1]。

Servlet是使用Java Servlet 应用程序设计接口(API)及相关类和方法的 Java 程序。除了 Java Servlet API,Servlet 还可以使用扩展和添加到 API 的 Java 类的软件包。Servlet 在启用 Java 的 Web 服务器上或应用服务器上运行并扩展了该服务器的能力。Java servlet对于Web服务器就好象Java applet对于Web浏览器。Servlet装入Web服务器并在Web服务器内执行,而applet装入Web浏览器并在Web浏览器内执行。Java Servlet API 定义了一个servlet 和Java使能的服务器之间的一个标准接口,这使得Servlets具有跨服务器平台的特性。

Servlet的生命周期:

1.当Web客户请求Servlet服务或当Web服务启动时,容器环境加载一个JAVA Servlet类。

2.容器环境也将根据客户请求创建一个Servlet对象实例,或者创建多个Servlet对象实例,并把这些实例加入到Servlet实例池中。

3.容器环境调用Servlet的初始化方法HttpServlet.init()进行Servlet实例化.在调用初始化时,要给init()方法传入一个ServletConfig对象,ServletConfig对象包含了初始化参数和容器环境的信息。

4.容器环境利用一个HttpServletRequest和HttpServletResponse对象,封装从Web客户接收到的HTTP请求和由Servlet生成的响应。

5.容器把HttpServletRequest和HttpServletResponse对象传递给HttpServlet.Service()方法.这样一个定制的Java Servlet就可以访问这种HTTP请求和响应接口。

6.定制的Java Servlet从HttpServletRequest对象读取HTTP请求数据,访问来自HttpSession或Cookie对象的状态信息,进行特定应用的处理,并且用HttpServletResponse对象生成HTTP响应数据。

7.当Web服务器和容器关机时,调用HttpServlet.destroy()方法关闭任何打开的资源,并进行关闭前的处理[2]。

在运行Servlet时我们应该注意以下几点在:

在 Servlet 的生命期中,init() 方法 仅执行一次。它是在服务器装入 Servlet 时执行的。无论有多少客户机访问 Servlet,都不会再执行 init()方法 。缺省的 init() 方法通常是符合要求的,但也可以用定制

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库基于J2EE的大学班主任管理系统 学年论文(3)在线全文阅读。

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