【SQL开源代码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了SQL开源代码-[JAVA毕业论文]Struts2 - 其它资料的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
引言 都市供求信息网是某公司一个开发项目网站性质为信息服务类型可为信息发布者有偿与无偿提供
招聘、求职、培训、房屋和出售等信息。
为实现网络资源的合理利用,结合国内互联网发展现状,通过对网络各类信息的整合分类与发布,实现不同人群对不同信息的需求。
提升网络资源的利用率,对城市各类公司企业信息进行合理分配,实现网络资源利用率的最大化。
第一章 网站概述1.1 国内外研究现状 九十年代迅速发展和普及的个人计算机及计算机
网络技术将人类带入了信息时代。
各行业的信息化
工作是适应时代要求的迫切任务。
信息化的含义比较广泛,至少要包括知识信息的生产、信息的传播和扩散及反馈等过程。
计算机网络技术的发展为迅速、便捷的信息传播、扩散提供了有效实用的工具,也正是因为计算机网络技术的发展提供了这样的工具,才使人类进入了信息化时代 同时也带动了都市信息化的建设进程。
虽然不能说信息化等同于计算机网络技术,但利用网络技术进行知识信息传播是信息化工作的一项重要内容。
目前 国内信息供求网站发展比较迅速 国内比较有名阿里巴巴 淘宝网等。
但是国内大多数信息供求网站尚有不足之处 例如网站信息量不够充实网站安全性和真实性尚待加强服务体系不够完善等。
相对与国内信息供求网站国外信息供求网站发展较早相对国内来说较为成熟 各类信息供求网站众多且功能体系和服务体系较为完善 例如韩国外经贸部直属KTNET株是EC Plaza的母公司,KT
NET自1990年成立以来,一直从事提供贸易相关的EDI 电子数据交换系统和商业信息技术服务,是世界最为成功的B2B、B2G公司之一,现在从原有的以VAN为基础的服务成长为以因特网为基础的网上贸易基础结构提供商,网址为http://www.ecplaza.net。
印度的INDIAMARK 网址为http://www.indiamark.net。
1.2 本系统的特点 本系统采用了 Struts2.0 框架比以往的 Struts1.0 有很多优点首先 Struts1 的 Action类依赖与 Servlet API,从其 execute 的方法签名可看出,execute 方法有两个 Servlet 的参数 HttpServletRequest 和 HttpServletResponse,Struts2 则不依赖于 Servlet API所以该系统易于修改。
再者Struts2.0 的验证机制较为完善从而可以使用户界面设计更加人性化。
第二章 技术方法2.1 开发环境介绍2.1.1 集成开发环境:Eclipse 2001 年 11 月 IBM 宣布捐出了价值 4 千万美金的开发软件给开放源码的 Eclipse 项目。
Eclipse 是替代 IBM Visual Age for Java(以下简称 IVJ)的下一代 IDE 开发环境,但它未来的目标不仅仅是成为专门开发 Java 程序的 IDE 环境,根据 Eclipse 的体系结构,通过开发插件,它能扩展到任何语言的开发,甚至能成为图片绘制的工具。
目前,Eclipse已经开始提供 C 语言开发的功能插件。
更难能可贵的是,Eclipse 是一个开放源代码的项目,任何人都可以下载 Eclipse 的
源代码,并且在此基础上开发自己的功能插件。
也就是说未来只要有人需要,就会有建立在 Eclipse 之上的 COBOL,Perl,Python 等语言的开发插件出现。
同时可以通过开发新的插件扩展现有插件的功能,比如在现有的 Java 开发环境中加入 Tomcat 服务器插件。
可以无限扩展,而且有着统一的外观,操作和系统资源管理,这也正是 Eclipse 的潜力所在。
虽然目前 Eclipse 项目还没有最后完成,但从已有的版本中已经能领略到 Eclipse 设计主导思想和主要功能特点。
现在就了解 Eclipse 不但能使广大程序员对这款业界期望很高的 IDE 能一睹为快,更为重要的是如果能参加到 Eclipse 项目的开发中或是阅读它的开放源代码,这对广大程序员来说无疑是一个千载难逢的提高编程水平的好机会。
Eclipse 计划提供多个平台的版本,像 Windows,Linux,Solaris,HP-UX 和 AIX,以下只介绍 Windows版本。
2.1.2 Web 应用服务器:Tomcat Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,它是 Apache 软件基金会(Apache Software Foundation)的 Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而成。
由于有了 Sun 的参与和支持,最新的 Servlet 和 JSP规范总是能在 Tomcat 中得到体现,Tomcat5 支持最新的 Servlet 2.4 和 JSP 2.0 规范。
因为 Tomcat 技术先进、性能稳定,而且
免费,因而深受 Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的 Web 应用服务器。
Tomcat 服务器接受客户请求并做出响应的图例,如图 2-1 所示: 图 2-1 Tomcat 服务器接受客户请求并做出响应的过程① 客户端(通常都是浏览器)访问 Web 服务器,发送 HTPP 请求。
② Web 服务器接收到请求后,传递给 Servlet 容器