posts - 431,  comments - 344,  trackbacks - 0

          web.xml
          <?xml version="1.0" encoding="UTF-8"?>
          <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "<web-app>
              <display-name>Third Team</display-name>

          <!--   <filter>
            <filter-name>Set Character Encoding</filter-name>
            <filter-class>com.founder.study.forum.helper.FilterChar</filter-class>
            <init-param>
             <param-name>encoding</param-name>
             <param-value>UTF-8</param-value>
            </init-param>
           </filter>-->
              <filter>
                  <filter-name>webwork</filter-name>
                  <filter-class>com.opensymphony.webwork.dispatcher.FilterDispatcher</filter-class>
              </filter>
          <!--   <filter>
                  <filter-name>sitemesh</filter-name>
                  <filter-class>com.opensymphony.module.sitemesh.filter.PageFilter</filter-class>
              </filter>

              <filter-mapping>
                  <filter-name>sitemesh</filter-name>
                  <url-pattern>/*</url-pattern>
              </filter-mapping>
           <filter-mapping>
            <filter-name>Set Character Encoding</filter-name>
            <url-pattern>/*</url-pattern>
           </filter-mapping>-->
              <filter-mapping>
                  <filter-name>webwork</filter-name>
                  <url-pattern>/*</url-pattern>
              </filter-mapping>

              <listener>
                  <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
              </listener>

              <welcome-file-list>
                  <welcome-file>index.jsp</welcome-file>
                  <welcome-file>default.jsp</welcome-file>
                  <welcome-file>index.html</welcome-file>
              </welcome-file-list>
              <!--
                  This typically isn't required, as the taglib is included in webwork.jar.
                  If you really need a taglib configuration within web.xml, copy webwork/src/java/META-INF/taglib.tld
                  to the WEB-INF directory as webwork.tld.
               -->
              <taglib>
                  <taglib-uri>webwork</taglib-uri>
                  <taglib-location>/WEB-INF/lib/webwork-2.2.4.jar</taglib-location>
              </taglib>
              <!-- <taglib>
            <taglib-uri>sitemesh-decorator</taglib-uri>
            <taglib-location>/WEB-INF/sitemesh-decorator.tld</taglib-location>
           </taglib>
           <taglib>
            <taglib-uri>sitemesh-page</taglib-uri>
            <taglib-location>/WEB-INF/sitemesh-page.tld</taglib-location>
           </taglib>-->
          </web-app>

          xwork.xml
          <!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.1.1//EN" "
          http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">

          <xwork>
           <include file="webwork-default.xml" />
             
           <package name="default" extends="webwork-default">
              
               <interceptors>
                   <interceptor-stack name="modelParamsStack">
                     <interceptor-ref name="model-driven" />
                      <interceptor-ref name="params" />
                   </interceptor-stack>
               </interceptors>
              
            
           </package>
          </xwork>

          webwork.properties
          webwork.objectFactory = spring
          webwork.devMode = true
          webwork.tag.altSyntax=true
          webwork.locale=zh_CN
          webwork.i18n.encoding=UTF-8
          webwork.custom.i18n.resources=com.founder.study.forum.resource.ApplicationResources

          jdbc.properties
          # Properties file with JDBC-related settings.
          # Applied by PropertyPlaceholderConfigurer from "applicationContext-*.xml".
          # Targeted at system administrators, to avoid touching the context XML files.

          jdbc.driverClassName=org.gjt.mm.mysql.Driver
          jdbc.url=jdbc:mysql://localhost:3306/forum?useUnicode=true&characterEncoding=utf-8
          jdbc.username=root
          jdbc.password=root


          hibernate.dialect=org.hibernate.dialect.MySQLDialect
          hibernate.show_sql=true
          hibernate.hbm2ddl.auto=update

          applicationContext.xml

          <?xml version="1.0" encoding="UTF-8"?>
          <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "

          <beans default-autowire="byName">
          <!-- JDBC Config /author Jerome_mao-->
           <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
            <property name="location" value="/WEB-INF/jdbc.properties" />
           </bean>
          <!-- Config DateSource /author Jerome_mao-->
           <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
            <property name="driverClassName" value="${jdbc.driverClassName}" />
            <property name="url" value="${jdbc.url}" />
            <property name="username" value="${jdbc.username}" />
            <property name="password" value="${jdbc.password}" />
           </bean>

          <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean" singleton="true">
           <property name="dataSource">
            <ref local="dataSource" />
           </property>
             <property name="mappingResources">
            <list>
             <value>com/founder/study/forum/model/Threadgroups.hbm.xml</value>
             <value>com/founder/study/forum/model/User.hbm.xml</value>
             <value>com/founder/study/forum/model/Userrole.hbm.xml</value>
            </list>
           </property>
          <property name="hibernateProperties">
            <props>
             <prop key="hibernate.dialect">${hibernate.dialect}</prop>
             <prop key="hibernate.show_sql">${hibernate.show_sql}</prop>
          <!--   <prop key="hibernate.hbm2ddl.auto">${hibernate.hbm2ddl.auto}</prop>-->
            </props>
          </property> 
          </bean>
           
           <!-- Hibernate transaction processing /author Jerome_mao-->
          <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
           <property name="sessionFactory">
            <ref local="sessionFactory" />
           </property>
          </bean>

          <!-- commerce logic service config -->
          <!-- User Service  /author Jerome_mao-->
          <bean id="userService" class="com.founder.study.forum.service.impl.UserServiceImpl">
           <property name="userDAO">
            <ref bean="userDAO"/>
           </property>
          </bean>
          <!-- Data persistent layer  -->
          <!-- User login   /author Jerome_mao -->
          <bean id="userDAO" class="com.founder.study.forum.dao.hibernate.UserDAOHibernate">
           <property name="sessionFactory">
            <ref local="sessionFactory" />
           </property>
          </bean>
          <bean id="forumService" class="com.founder.study.forum.service.impl.ForumServiceImpl">
            <property name="forumTypeDAO">
              <ref local="forumTypeDAO"/>
            </property>
          </bean>
          <bean id="forumTypeDAO" class="com.founder.study.forum.dao.hibernate.ForumTypeDAOHibernate">
            <property name="sessionFactory">
              <ref local="sessionFactory"/>
            </property>
          </bean>
          <bean id="messageService" class="com.founder.study.forum.service.impl.MessageServiceImpl">
            <property name="messageTypeDAO">
              <ref local="messageTypeDAO"/>
            </property>
          </bean>
          <bean id="messageTypeDAO" class="com.founder.study.forum.dao.hibernate.MessageTypeDAOHibernate">
             <property name="sessionFactory">
               <ref local="sessionFactory"/>
             </property>
          </bean>
          <bean id="adminService" class="com.founder.study.forum.service.impl.AdminServiceImpl">
            <property name="adminDAO">
              <ref local="adminDAO"/>
            </property>
          </bean>
          <bean id="adminDAO" class="com.founder.study.forum.dao.hibernate.AdminDAOHibernate">
             <property name="sessionFactory">
               <ref local="sessionFactory"/>
             </property>
          </bean>
          </beans>

          主站蜘蛛池模板: 龙陵县| 秦皇岛市| 霍林郭勒市| 名山县| 怀化市| 桓台县| 额济纳旗| 集贤县| 随州市| 二手房| 富顺县| 天气| 阿拉善左旗| 旌德县| 新巴尔虎右旗| 义乌市| 综艺| 特克斯县| 琼中| 全椒县| 萝北县| 嘉义市| 丹巴县| 瑞安市| 喀什市| 德安县| 沙河市| 远安县| 恭城| 新昌县| 柳州市| 额济纳旗| 通许县| 丹寨县| 阿图什市| 栖霞市| 柳州市| 涟源市| 武宣县| 万盛区| 南充市|