1。2。4 MyEclipse简介
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。
在结构上,MyEclipse的特征可以被分为7类:
(1)JavaEE模型
(2)Web开发工具
(3)EJB开发工具
(4)应用程序服务器的连接器
(5)JavaEE项目部署服务
(6)数据库服务
(7)MyEclipse整合帮助
对于以上每一种功能,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。
1。3 开发模式介绍
目前,在大多数B/S(Browser/Server)结构的Web应用中,浏览器直接通过HTML或者JSP的形式与用户交互,响应用户的请求。在中间层上采用基于模型视图控制器(MVC,Model-View-Controller)的设计模式。Model层用来实现业务逻辑,View层用来显示用户界面,Controller层主要负责View层和Model层之间的控制关系。
具体实现时,把JavaServlet用作应用程序的控制器,把JSP文档作为视图,JavaBeans被用来表示模型。所有的请求都被发送给作为控制器的JavaServlet,它接受请求,并根据请求信息将它们分发给适当的JSP来响应。同时,JavaServlet还根据JSP的需求生成JavaBeans的实例并输出给JSP环境。JSP可以通过直接调用方法或使用UseBean的自定义标签得到JavaBeans中的数据。这种设计模式很好地实现了数据层与表示层的分离,使开发工作更加容易和迅速。
1。4服务器配置
1。4。1 JDK的安装和配置
安装JDK是进行JSP开发的重要一步,也是安装JSP引擎(Tomcat、Resin、Weblogic等)的前提,一般的JSP引擎是由Java语言编写的。本项目我选择了安装JDK6版本。安装界面如图1-2,单击Next按钮进入下一步,依次下去直到安装完毕。
图1-2 JDK的安装界面
完成安装之后并不能成功使用,因为没有设置JDK的安装路径。如图1-3所示。
图1-3 命令提示框
必须告诉操作系统去哪些目录下找到你要使用的工具程序,这就需要设置Path环境变量Path : D:\Java\jdk1。8。0_11\jre\bin。
图1-4 Path环境变量
1。4。2 Tomcat的安装和配置
tomcat安装可以到去下载,这是一个免费的优秀软件,安装之前要保证本机安装了JDK。在Tomcat安装目录下的bin子目录中,有一些批处理文件(以。bat作为后缀名的文件),其中的startup。bat为启动Tomcat的脚本文件,用鼠标双击这个文件,将会看到信息,在浏览器地址栏中输入http://127。0。0。1:8080/ ,进行验证。安装成功就可以进行配置配置,tomcat首先要修改端口号,在conf目录下有个叫server。xml将端口号修改为了8080,然后建立虚拟目录配置调试。文献综述
第2章 系统需求分析
2。1 功能需求
首先对系统的功能框架进行一个基本的分析。首先要掌握系统需要的框架以及系统需要的功能,这些都需要多参考比较成功的BBS论坛来学习经验。我对几个知名论坛进行了研究参考,经过对这些知名论坛的研究参考我认为论坛管理系统用于在互联网上为用户们提供一个信息发布或信息交流的场所,应具备以下功能:前台主要包括用户的注册与登录,发布主题,回复信息等。