基于JSF技术招生和就业网站建设探究.docVIP

  • 1
  • 0
  • 约3.43千字
  • 约 7页
  • 2017-11-28 发布于福建
  • 举报

基于JSF技术招生和就业网站建设探究.doc

基于JSF技术招生和就业网站建设探究

基于JSF技术招生和就业网站建设探究   摘要:针对提高Web应用程序开发效率的问题,基于JSF框架的Web开发模式应用于招生就业信息网站后台管理子系统的开发中。通过基于友好的服务器端UI框架,以Hibernate来完成对象和关系数据之间的映射,并由Spring框架将各种技术集成进来,将JSF架构应用于对网站后台管理子系统中的招生信息查询系统进行开发,运行结果表明,此改进方法是高效的。 关键词:JSF;Web应用;查询系统 中图分类号:TP319文献标识码:A文章编号2012)009008403 0引言 Java Server Faces是Sun公司的一项基于MVC的网络开发新技术,是一种基于事件驱动的开发框架,简称JSF。它的开发可以简单到只需将用户界面 (UI) 组件拖放到页面上。丰富而强健的 JSF API提供了无与伦比的功能和编程的灵活性。它还通过将良好构建的模型-视图-控制器 (MVC) 设计模式集成到它的体系结构中,确保了应用程序具有更高的可维护性。同时,由于 JSF 是通过 Java Community Process (JCP) 开发的一种 Java 标准,因此,开发工具供应商完全能够为 Java Server Faces 提供易于使用的、高效的可视化开发环境。 目前,80%以上的高校都设有招生就业信息网站, 因招生、就业信息主要面向考生家长及用人单位这些信息浏览群,网站对外可以服务考生和社会,加强宣传力度,展示良好形象;对内可以体现系统办学,实现资源共享,提高工作效率,所以高校招生就业信息网的建设对于高校的发展具有重大的意义。以前招生就业信息都是和学生工作管理信息或者教务管理信息混合在一起,这样使得大量的招生就业信息无法及时更新,导致信息交流相对滞后,越来越多的高校已充分意识到此块信息独立的重要性,高校管理高层对招生就业信息网站的建设和发展日益重视。 面对着日新月异信息发布和更新的实际需要,本文基于JSF技术在原有系统上进行进一步的研发,以求适应高校招生就业工作的需要。本文在逻辑计算、页面层次、访问速度、功能模块等方面对系统做了进一步改善,运用UML等方法来设计网站,并增加了一些功能模块,使得网站层次更加清晰,维护起来更加方便。网站改进成功后,相信会对当前正在蓬勃开展的高校信息化建设具有一定的借鉴作用。 1JSF技术概述 JSF是Java Web应用的用户界面框架,其设计目标是简化Web应用的开发和维护。JSF对Web应用开发的简化,可以概括为4个方面:①JSF提供了一组用户界面组件,这些组件是可重用的,程序员可以利用这些组件方便地构建Web应用的用户界面;②利用JSF,在用户界面组件和业务逻辑之间传递数据将变得非常简单;③JSF可以维持用户组件的状态,并且可以将状态从一个请求传递到另一个请求;④JSF允许程序员非常容易地开发自定义的用户界面组件,而且这些自定义用户界面组件可以重用。 从技术的角度说,JSF是相当复杂的一个框架,其内容包括请求处理生命周期、用户界面组件模型、标准的用户界面组件、统一的表达式语言、托管bean机制、请求的上下文状态信息、页面导航方法、呈现模式、与JSP的集成以及生命周期管理等等。 1.1JSF组件 JSF通过标签库,提供了一些主要控件的实现,包括标签、文本框、单选框、列表等。由于JSF使用一种类似于UI的方式来组织组件,所以,除了基本的组件以外,还提供了一些用于布局的容器,如面板等。一个JSF组件由一些Java类和配置文件组成。 1.2JSF UI 组件的可插入呈现技术 JSF UI 组件技术最引人注目的一个方面就是它的可插入呈现功能。JSF UI组件能够根据查看组件的客户端的类型来以不同方式呈现自身。例如,HTML浏览器将看到特定 UI 组件的“HTML 浏览器友好”版本,而支持无线或WAP的微型设备将看到同一UI组件的“WML友好”版本。JSF通过解除UI组件与其呈现逻辑之间的耦合从而能够为同一UI组件创建多个呈现器实现了这一功能。不同的呈现器可以与 UI 组件相关联,在运行时, UI 组件可以根据请求的客户端类型决定使用哪个呈现器。 另外,由于 JSF 的可插入呈现功能,使得 JSF UI 组件能够显示任何类型的数据,无论它是标记数据(如 HTML、XML、WML 等)还是二进制数据。例如,UI 组件还可以显示二进制数据,如图像流或不同的文档类型,如 SVG、PDF 和 Word。 2招生与就业信息网站的概要分析与设计 2.1基本功能的概要分析 招生、就业工作关系到广大学生的前途命运,是社会关注的焦点。招生与就业工作的门户信息网力求信息内容丰富、及时,为

文档评论(0)

1亿VIP精品文档

相关文档