基于JSP技术的政府网站的设计与实现

来源 :网络与信息 | 被引量 : 0次 | 上传用户:tauliwn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  “中国葫芦岛”政府门户网站建于2001年,以静态网页制作为主,宣传葫芦岛市情市貌。因缺乏必要的交互性,已不适应当前政府网站的功能定位和电子政务发展的需求。因此,作为政府网站的建设和维护部门葫芦岛市信息中心,结合我市电子政务发展情况,提出政府网站重建改版规划,以实现信息公开、在线办事、公众参与的政府网站功能。
  
  一、开发技术的选择
  
  将数据库中的信息发布于Web上,创建动态网页,中间件技术有CGI(通用网管接口)、API(应用程序接口)。但CGI程序有效率低、速度慢等缺点,API虽然在某种程度上克服了CGI的缺点,但兼容性差,开发难度大。
  目前最为流行的三种动态网页语言是:ASP(Active Server Pages)、JSP(Java Server Pages)、PHP(Hypetext Preprocessor)。ASP是Web服务器端的开发环境,产生和执行动态的、互动的、高性能的Web服务应用程序,采用VB Script(Java Script)作为自己的开发语言。
  PHP是一种跨平台的服务器端的嵌入式脚本语言。它大量地借用C、Java和Perl语言的语法,并耦合PHP自己的特性,使Web开发者能够快速地写出动态产生的页面。
  JSP是Sun公司推出的新一代网站开发语言,用JAVA作为脚本语言,JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序。 在Serverlet和Java Bean的支持下,完成功能强大的站点程序。
  通过上面几种语言比较,得出这样的结论:JSP功能更强大而且更易于使用,JSP应用可以移植到其他操作系统和非Microsoft的Web服务器上。 JSP可以用Servlet而不是独立的程序来生成动态内容。为了实现政府网站的功能和栏目设置的要求,我们选择JSP语言进行开发。
  
  二、核心技术的应用
  
  1.JSP技术
  JSP是生成动态页面的服务器端脚本技术。我们将JSP脚本嵌入到HTML页中,通过scriptlets或JavaBeans进行业务处理。传统的servlet采用输出流将HTML代码传送给Web服务器用于客户端显示。用Java语言书写servlet代码的开发者通常不是用户界面的设计者,未必能作出美观的界面。采用JSP技术可以将设计HTML界面和开发servlet的工作清晰地分开。
  当JSP文件被首次调用时,将被解析成一个包含servlet代码的Java源文件,编译、初使化。初使化完成之后,service方法被调用。对于每一个后续请求,service方法都将被调用一次,包含静态内容和动态内容(由JSP的元素创建)的输出被送至浏览器。JSP调用过程如下图所示。
  2.数据库技术
  选用 SQL Server 数据库。1986年SQL被国际标准化组织(ISO)定为关系数据库管理系统的标准语言。因功能丰富,简单易学而迅速得到推广和应用。MS SQL Server 2000因管理清晰、方便、容量大、便于信息保存和检索等特点,为葫芦岛政府网站所采用。
  
  三、系统实现
  
  1.网站实现
  首先利用Dreamweaver MX2004设计首页框架,然后利用Photoshop CS、Fireworks等图形处理工具进行美化、修饰。最后在前台需要变化的板块中添加相应的Script语句来调用后台数据库的内容。
  2.后台管理系统
  后台管理分为网站维护、文章维护、链接维护、交互栏目维护、密码维护、首页图片维护。
  
  四、结术语
  
  我们利用动态网站开发理论,采用JSP技术,实现了葫芦岛政府网站由静态到动态的转换。实现了政府网站由“宣传型”向“服务型”的转变,实现了政府网站政务信息公开、在线办事、公众参与的功能,基于JSP技术和数据库系统的动态网站是一个庞大而复杂的应用系统,涉及许多技术问题,有待进一步探索与研究。
其他文献
摘要:在商业智能实施过程中,源数据的整合是关键的环节。本文就ETL过程和步骤进行讨论,并就如何实现ETL过程提供相应的实施策略。  关键字:BI;商业智能;ETL;数据仓库    1 引言  商业智能(BI)的关键是从许多来自不同的企业运作系统的数据中,提取出有用的数据,进行清理以保证数据的正确性,然后经过抽取(Extraction)、转换(Transformation)和装载(Load),即ET
期刊
一、上海交通领域信息化现状    交通是城市发展需要优先考虑并认真加以研究解决的重大问题,也是城市管理的重要内容。  2000年5月,上海市城市交通管理局挂牌后,就开始了“上海交通网”的筹建工作。2001年3月23日,“上海交通网”开通。为高效整合原有网站内容,增强网站管理功能和效率,市交通局政府网站于2004年10月1日完成改版,由“上海交通网”改为“上海城市交通网”。 “上海城市交通网”紧贴百
期刊
如今DVD—ROM的功能和性能都大同小异,几乎已经到了一个瓶颈的阶段。近日,国际知名IT厂商华硕独辟蹊径,在继承前一代DVD-E616A2所有优点的基础上,隆重推出了一款DIY型DVD-ROM光驱——华硕静音王DVD-E616A3,这在目前国内光存储市场上尚数首次。  这款全新的华硕静音王DVD-E616A3机器不仅能够完全支持最新的DVD-RAM格式盘片,达到了真正的全兼容读取外,而且能够随心所
期刊
近日,华硕光存储家族再添新锐,隆重推出了16速的全兼容光雕刻录机——华硕光雕王DRW-1612BL。全球最快的刻录速度,时尚的“Light Scribe”光雕技术,加上华硕坚若磐石的品质,并配送2片威宝光雕盘片、一款精致的CD 包以及正版的 Nero软件,329元最平易近人的市场售价……集万千宠爱于一身的华硕光雕王DRW-1612BL,无论是对消费者,还是对整个行业发展来说,都是一个不小的惊喜。 
期刊
近日,针对目前正火的4G技术研究,信产部电信研究院相关专家透露,国际上关于4G技术实际上将在2008年开始进行标准的评选工作,到时国际电联将开始向全世界征求4G候选技术。    4G目前主要是高校和研究所在研发    此前,有媒体报道称,我国第一个4G试验网已经在上海通过了科技863信息领域组织的验收。并且,有报道称,该项目是科技部的研究拨款项目,但信产部目前并未表态支持。  对于4G,信产部电信
期刊
一、驱动定位齐影响——P965依然孑然一身    作为本年度倍受瞩目的产品,Conroe处理器不知不觉上市了有2个月的时间。这颗划时代的处理器以全新的Core架构,在性能大幅度提升的同时却在频率和功耗上有了显著的降低,一改P4时代“高频低能”的尴尬局面。到目前为止,市面上有大量现货供应的Conroe处理器仅有Core2系列定位最低的E6300处理器,目前E6300处理器已经杀到了1380价位,比起
期刊
微软公司向后退了一大步,因此Vista能前进一大步。在即将到来的Vista操作系统中的新的存储特性反映出微软认识到它的Windows操作系统在存储管理特性上落后于其它竞争对手的平台。新的Vista有着改进了的文件系统、本地支持混合的磁盘驱动(H-HDD)、分割卷、扩展的I/O优先化和驱动器加密特性。   存储器I/O的领先的分析者Greg Schulz将这些特性看作是微软终于坦白承认这个现实,存储
期刊
通常,我们要聊天,都要下载、安装、登录相应的客户端软件,比如QQ、MSN、POPO等,整个过程相当繁琐,然而在特定的时候,比如到网吧,或者在外地出差的时候,我们可能需要更快捷的方式来登录各种聊天软件,于是催生了网页版的聊天工具:网页版的MSN早就推出了,而最近QQ和POPO也陆续发布了自己的网页版聊天工具,网页版聊天工具最大的优点就是不用安装客户端软件,可以临时解决燃眉之急,但是网页版的功能都相对
期刊
为什么要给GIF图片加水印    给图片添加水印的好处主要有两个:  第一是可以让别人直观地了解图片的版权,或者加工人是谁,免得别人到处使用;  第二是加上网址后可以免费宣传网站,当别人在QQ或者论坛中贴图时无形中给你的网站做了宣传。    不是有专门加水印的工具吗?    现在有很多软件都可以为图片添加水印,所标榜的功能都十分强大,制作网站也会看到一些服务器的控件可以自动为图片打上水印,但是如果
期刊
“我的文档”是Windows XP中的一个系统文件夹,不过很多朋友并不经常使用它,或者仅仅将它用来存放一些日常工作的文件。其实“我的文档”并不只是存放文件这么简单,它还藏着许多秘密和功能没被利用呢。    1.更改路径方便保存文件  “我的文档”默认的路径是“C:\Documents and Settings\用户名\My Documents”,而为了安全起见,通常大家的工作文件都不会保存在系统分
期刊