问题描述
- SSH项目如何顺利整合,出现包冲突该如何解决
- 如何用myeclipse顺搭建一个SSH项目:首先从Myeclipse新建项目...
解决方案
1 新建一个项目Project
2 首先导入struts框架 --> 需要导入的包有(struts2 Core Libraries;Struts2 Spring Libraries 两个即可)
3 导入struts包后web.xml中有struts过滤器
struts2
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
struts2
/*<!-- .action不适用struts2标签;/全部过滤切使用struts标签 -->
4 导入Spring框架 --> 需要导入的包有(Spring 2.5 AOP Libraries; Spring 2.5 Core Libraries;
Spring 2.5 Persistence Core Libraries; Spring 2.5 Persistence JDBC Libraries;
Spring 2.5 WEB Libraries 五个包).
5 在web.xml中写入Spring监听器
<context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/classes/applicationContext.xml</param-value></context-param><listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener>
6 导入Hibernate框架 --> 需要导入的包有(Hibernate 3.2 Annotations&EntityManager;Hibernate3.2 Core Libraries
Hibernate 3.2 Advanced Support Libraries 三个包)
7 导入数据库连接包.
8简单的ssh项目就搭建完成
解决方案二:
搭建项目的步骤:
1 新建一个项目Project
2 首先导入struts框架 --> 需要导入的包有(struts2 Core Libraries;Struts2 Spring Libraries 两个即可)
3 导入struts包后web.xml中有struts过滤器
struts2
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
struts2
/*
4 导入Spring框架 --> 需要导入的包有(Spring 2.5 AOP Libraries; Spring 2.5 Core Libraries;
Spring 2.5 Persistence Core Libraries; Spring 2.5 Persistence JDBC Libraries;
Spring 2.5 WEB Libraries 五个包).
5 在web.xml中写入Spring监听器
<context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/classes/applicationContext.xml</param-value></context-param><listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener>
6 导入Hibernate框架 --> 需要导入的包有(Hibernate 3.2 Annotations&EntityManager;Hibernate3.2 Core Libraries
Hibernate 3.2 Advanced Support Libraries 三个包)
7 导入数据库连接包.