租情况,可以解决大量房屋信息的查询和管理,便于房屋出租者更好的发布其房屋信息,同时也为租房者提供方便。
并且能够培养我们的综合分析设计能力,同时提高动手实践的能力。
需要本论文完整程序源代码答辩 PPT开题报告等全套资料请联系本文档上传者 QQ1.2 系统开发环境及开发平台介绍1.2.1 系统开发环境 1.硬件环境 1 CPU:Duo T5600 1.83GHz; 2 内存:512MB 以上; 3 硬盘:100G.。
2.软件环境 1 操作系统:Windows XP; 2 数据库:SQL Server 2000; 3 开发工具包:JDK1.5.0; 4 JSP 服务器:Tomcat6.0; 5 浏览器:IE 7.0。
1.2.2 系统开发平台简介 1.系统开发平台 本系统开发语言选用 Java,JSP,所以采用 MyEclipse,Tomcat 为主要开发工具,然后结合 Dreamweaver,SQL Server 2000 数据库管理系统与 Windows XP操作系统进行。
既考虑了系统的需求,又兼顾了运行的效率,以及今后系统的功能拓展等。
2.Tomcat 简介 如今,基于 Web 的应用越来越多,传统的 Html 已经满足不了如今的需求。
我们需要一个交互式的 Web,于是便诞生了各种 Web 语言。
如 Asp,Jsp,
Php等。
当然,这些语言与传统的语言有着密切的联系,如
Php 基于 C 和 C语言, 需要本论文完整程序源代码答辩 PPT开题报告等全套资料请联系本文档上传者 QQJsp 基于 Java 语言。
Tomcat 即是一个 Jsp 和 Servlet 的运行平台。
Tomcat 是一个免费的开源的 Serlvet 容器,它是 Apache 基金会的 Jakarta 项目中的一个核心项目,由 Apache,Sun 和其它一些公司及个人共同开发而成。
由于有了 Sun 的参与和支持,最新的 Servlet 和 Jsp 规范总能在 Tomcat 中得到体现。
Tomcat 被 JavaWorld 杂志的编辑选为 2001 年度最具创新的 java 产品,可见其在业界的地位。
在 Tomcat 中,应用程序的部署很简单,你只需将你的 WAR 放到 Tomcat 的webapp 目录下,Tomcat 会自动检测到这个文件,并将其解压。
你在浏览器中访问这个应用的 Jsp 时,通常第一次会很慢,因为 Tomcat 要将 Jsp 转化为 Servlet文件,然后编译。
编译以后,访问将会很快。
另外 Tomcat 也提供了一个应用:manager,访问这个应用需要用户名和密码,用户名和密码存储在一个 xml 文件中。
通过这个应用,辅助于 Ftp,你可以在远程通过 Web 部署和撤销应用。
当然本地也可以。
Tomcat 有三种工作模式,分别是独立的 Servlet 容器、进程内的 Servlet 容器和进程外的 Servlet 容器。
在利用其进行开发之前必须要清楚 Tomcat 的目录结构。
因为它的目录结构和 Web 系统的创建和发布都有着很大的关系,通常,Tomcat的目录结构如下表: 表 1-1 Tomcat 的目录结构 目录 描述/bin 存放启动和关闭 Tomcat 的各种脚本文件/conf 存放 Tomcat 服务器的各种配置文件/server/lib 包含了 3 个子目录:即 classes、lib、webapps;/server/webapps 存放 Tomcat 服务器所需要的各种 JAR 文件/common/lib 存放 Tomcat 自带的两个 Web 应用:admin 应用和 manager 应用/Shared/lib 存放 Tomcat 服务器及所有 Web 应用都可以访问的 JAR 文件l/ogs 存在所有 Web 应用都可以访问的 JAR 文件/webapps 当发布 Web 应用时,默认情况下把 Web 应用放在此目录下/work Tomcat 把 JSP 生成的 Servlet 放在此目录下 Tomcat 不仅仅是一个 Servlet 容器,它也具有传统的 Web 服务器的功能:处理 Html 页面。
但是与 Apache 相比,它的处理静态 Html 的能力就不如 Apache. 需要本论文完整程序源代码答辩 PPT开题报告等全套资料请联系本文档上传者 QQ 让 而我们可以将 Tomcat 和 Apache 集成到一块, Apache 处理静态 Html, Tomcat处理 Jsp 和 Servlet.这种集成只需要修改一下 Apache 和 Tomcat 的配置文件即可。
基于 Tomcat 的开发其实主要是 Jsp 和 Servlet 的开发,开发 Jsp 和 Servlet非常简单,你可以用普通的文本编辑器或者 IDE,然后将其打包成 WAR 即可。
我们这里要提到另外一个工具 Ant,Ant 也是 Jakarta 中的一个子项目,它所实现的功能类似于 Unix 中的 make.你需要写一个 build.xml 文件,然后运行 Ant 就可以完成 xml 文件中定义的工作,这个工具对于一个大的应用来说非常好,我们只需在 xml 中写很少的东西就可以将其编译并打包成 WAR.事实上,在很多应用服务器的发布中都包含了 Ant.另外,在 Jsp1.2 中,可以利用标签库实现 Java 代码与 Html 文件的分离,使 Jsp 的维护更方便。
Tomcat 确实是一个很好的工具,不仅仅因为其免费,功能强大,更因为其开放性。
如今,开源软件越来越收到人们的重视,Linux 就是一个成功的典型。
3.MyEclipse 简介 MyEclipse 企 业 级 工 作 平 台 ( MyEclipse Enterprise Workbench , 简 称MyEclipse)是对 Eclipse IDE 的扩展,利用它我们可以在数据库和 J2EE 的开发、发布,以及应用程序服务器的整合方面极.
上一篇:
阿里巴巴面试题
下一篇:
2010年审计局工作总体计划