基于JSP的企业门户网站的开发与设计说明书 - 图文

陕西理工学院毕业设计

org.springframework.web.context.ContextLoaderListener ③ 在source中的和之间添加代码。为了防止冲突,删除/Web

Root/WEB-INF/Lib中的cglib_2.1.3.jar。 ④ 添加服务器。在“New Deployment”中选择“Tomcat 6.X”版本,点击确定,成功运行。 ⑤ 继续添加其他包,组件。

(4) 在src目录下新建包com.enterprise.bean。 (5) 在MyEclipse database explorer自己的表上建立hibernate reverse engineering。完成后,

会在src目录下生成hibernate.reveng.xml文件。与此同时,在applicationContext.xml文件中会自动加入如下代码:

这段代码就完整的显示出来了连接数据库时候都要用到的参数和数据。 (6) 继续为“Web project”添加dao、dao.impl、action、service.impl、service、xml包以及相

应的类文件。 (7) 为各个包完成类接口的配置。

到此,系统的基本框架搭建完成。如图5.4所示。 在图5.4中src源文件夹下的各个包的含义如下: com.enterprise.dao:各种操作中的数据接口类;

com.enterprise.dao.impl: 数据接口的实现包,用于存放实现com.enterprise.dao包中接口类的接口具体实现类;

com.enterprise.action: 事件处理类的存放包;

com.enterprise.service:用于存放数据服务层的接口类;

com.enterprise.service.impl:数据接口的实现包,用于存放实现com.enterprise.service包中接口类的接口具体实现类;

com.enterprise.xml:存放各个具体的action具体对应的strusts配置文件,即(.xml)文件; com.enterprise.util:存放了strusts拦截的实现类; struts-xml是系统的struts总体配置文件;

hibernate.reveng.xml 则是整个系统的hibernate反向生成的配置文件。

WebRoot目录下则是存放了各个前台和后台页面的文件,主要包括页面文件,页面设计的CSS文件,图片文件以及相应的Spring配置文件。

第 29 页 共 86 页

陕西理工学院毕业设计

图5.4 SSH的目录结构图

5.2系统前台的设计与实现 5.2.1 网站首页的设计与实现

网站的首页是一个综合性的展示页面,主要包括了导航,网站主要页面的缩影,系统风格的构建等方面。所以首页的设计是一个系统不可或缺的部分,也是很重要的部分。

>>展开全文<<