- 所属分类:网站建设知识
- 作者: 独占网络
- 更新时间: 2015-2-12 11:05:51
- 返回列表
独占网络的jsp网站,都是使用struts2+Spring+hibernate去开发的,所以我们这里就要讲一下struts2加入spring还有hibernate的方法,那么先我们还是先要向jsp项目里面加入关键包的信息,引入包我们这里就不讲,大家自己在网上下载然后引入项目就可以的了。
我们下面先讲一下spring的引入信息先我们需要在WEB-INF文件里面加入applicationContext.xml(Spring的配置文件),那么我们接下来就需要在web.xml里面注册Spring,下面是我们注册的代码。
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param>
<filter>
<filter-name>encoding</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>Utf-8</param-value>
</init-param>
</filter>
上面代码里面<param-value>/WEB-INF/applicationContext.xml</param-value>是告诉我们的配置文件放置的位置,这个可以根据我们实际项目放置的位置填写。
下面是我们引入hibernate的方法,我们先在src目录下面新建一个hibernate.cfg.xml(Hibernate配置文件),下面我们就需要在Spring配置文件里面注册我们的hibernate信息,下面是我们注册的代码
<!-- 注入hibernate信息 -->
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation" value="classpath:hibernate.cfg.xml">
</property>
</bean>
<!-- 注入hibernate信息 -->
通过上面的方法,我们就可以将Spring,hibernate整合在struts2里面的。
如有不懂,联系独占网络(http://www.sz886.com)