锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲高清视频免费,亚洲av无码电影网,亚洲无删减国产精品一区http://www.tkk7.com/jfy3d/category/1304.html<!--<a href=http://www.myjavaserver.com/~jfy3d/ target=_blank><img src='http://www.tkk7.com/images/blogjava_net/jfy3d/1610/t_myphoto.jpg' border='0' width='55' height='68'></a>--> <!-- Start FastOnlineUsers.com --> <a ><script type="text/javascript" src="http://fastonlineusers.com/on2.php?d=jfy3d.blogjava.net"></script> online</a> <!-- End FastOnlineUsers.com -->zh-cnTue, 27 Feb 2007 11:07:57 GMTTue, 27 Feb 2007 11:07:57 GMT60Spring + hibernate + webwork + freemarker 鏁村悎閰嶇疆http://www.tkk7.com/jfy3d/archive/2005/11/06/18507.html鍓戜簨鍓戜簨Sun, 06 Nov 2005 15:48:00 GMThttp://www.tkk7.com/jfy3d/archive/2005/11/06/18507.htmlhttp://www.tkk7.com/jfy3d/comments/18507.htmlhttp://www.tkk7.com/jfy3d/archive/2005/11/06/18507.html#Feedback0http://www.tkk7.com/jfy3d/comments/commentRss/18507.htmlhttp://www.tkk7.com/jfy3d/services/trackbacks/18507.html

瀛︿範鐨勬椂鍊欑湅浜嗙綉涓婄殑涓浜涢厤緗暀紼嬶紝娌℃湁杈懼埌鎯寵鐨勭粨鏋?BR>鏌ヤ簡濂藉璧勬枡鎵嶅紕鍑烘潵錛岄殢鍚庡悗鑷繁鏁寸悊鍑轟竴涓厤緗柟娉?BR>
web.xml 
// 榪欓噷涓嶉渶瑕侀厤緗瓧絎﹁繃婊わ紝緗戜笂鏈夌殑渚嬪瓙鍔犱簡錛屽疄闄呬笂
webwork.properties閲岃緗涓嬪氨鍙互浜嗛〉闈篃鏄疓BK
webwork.locale=zh_CN
webwork.i18n.encoding=GBK
錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛?BR><!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>

    <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>

 <listener>
  <listener-class>com.atlassian.xwork.ext.ResolverSetupServletContextListener</listener-class>
 </listener>
    <!--
    <servlet>
    <servlet-name>context</servlet-name>
             <servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
             <load-on-startup>1</load-on-startup>
     </servlet>
     -->
    <servlet>
        <servlet-name>webwork</servlet-name>
        <servlet-class>com.opensymphony.webwork.dispatcher.ServletDispatcher</servlet-class>
        <load-on-startup>3</load-on-startup>
    </servlet>

 <servlet>
  <servlet-name>freemarker</servlet-name>
  <servlet-class>com.opensymphony.webwork.views.freemarker.FreemarkerServlet</servlet-class>
  <load-on-startup>10</load-on-startup>
 </servlet>

    <servlet-mapping>
        <servlet-name>webwork</servlet-name>
        <url-pattern>*.action</url-pattern>
    </servlet-mapping>

 <servlet-mapping>
  <servlet-name>freemarker</servlet-name>
  <url-pattern>*.ftl</url-pattern>
 </servlet-mapping>

    <welcome-file-list>
        <welcome-file>index.html</welcome-file>
    </welcome-file-list>

    <taglib>
        <taglib-uri>webwork</taglib-uri>
        <taglib-location>/WEB-INF/webwork.tld</taglib-location>
    </taglib>

</web-app>

錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛?BR>
xwork.xml

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

<xwork>

  <include file="webwork-default.xml"/>
    <package name="users" extends="webwork-default"
        externalReferenceResolver="com.atlassian.xwork.ext.SpringServletContextReferenceResolver">

        <interceptors>
            <interceptor name="reference-resolver" class="com.opensymphony.xwork.interceptor.ExternalReferencesInterceptor"/>
            <interceptor-stack name="myDefaultWebStack">
                <interceptor-ref name="defaultStack"/>
                <interceptor-ref name="reference-resolver"/>
                <interceptor-ref name="model-driven"/>
       <interceptor-ref name="params"/>
            </interceptor-stack>
        </interceptors>

<default-interceptor-ref name="myDefaultWebStack"/>
        <action name="blogUser" class="com.jsblog.action.BlogUserAction">
   <external-ref name="baseDao">baseDaoTarget</external-ref>     //榪欓噷鏄妸applicationContext閲岄厤緗殑DAO 娉ㄥ叆action閲?action閲岃鏈塨aseDao灞炴?BR>   <result name="success">/add.htm</result>
  </action>
-------------------------------------------------------------------------

applicationContext.xml

---------------------------------------------------------------------------
<?xml version="1.0"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans default-autowire="no" default-dependency-check="none" default-lazy-init="false">
    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
        <property name="driverClassName">
            <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
        </property>
        <property name="url">
            <value>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=jsblog;SelectMethod=cursor</value>
        </property>
        <property name="username">
            <value>sa</value>
        </property>
        <property name="password">
            <value>jfy</value>
        </property>
    </bean>

    <bean id="sessionFactory"
          class="org.springframework.orm.hibernate.LocalSessionFactoryBean">
        <property name="dataSource">
            <ref local="dataSource"/>
        </property>
        <property name="mappingResources">
            <list>
                <value>com/jsblog/BlogUserForm.hbm.xml</value>
            </list>
        </property>
        <property name="hibernateProperties">
            <props>
                <prop key="hibernate.dialect">
                    net.sf.hibernate.dialect.SQLServerDialect
                </prop>
                <prop key="hibernate.show_sql">true</prop>
            </props>
        </property>
    </bean>

    <bean id="transactionManager"
          class="org.springframework.orm.hibernate.HibernateTransactionManager">
        <property name="sessionFactory">
            <ref local="sessionFactory"/>
        </property>
    </bean>


    <bean id="baseDaoTarget" class="com.jsblog.dao.BlogUserDao">
        <property name="sessionFactory">
            <ref local="sessionFactory"/>
        </property>
    </bean>


</beans>
---------------------------------------------------------------------------

BlogUserDao.java
---------------------------------------------------------------------------
package com.jsblog.dao;

import org.springframework.orm.hibernate.support.HibernateDaoSupport;
import org.springframework.orm.hibernate.HibernateCallback;
import org.springframework.orm.hibernate.SessionFactoryUtils;
import com.jsblog.BlogUserForm;

import java.io.Serializable;
import java.util.List;

import net.sf.hibernate.HibernateException;
import net.sf.hibernate.Session;

public class BlogUserDao extends HibernateDaoSupport implements BaseDao {

    public void insert(BlogUserForm bloguser) {
        getHibernateTemplate().save(bloguser);
    }

 

 

}



鍓戜簨 2005-11-06 23:48 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 免费播放特黄特色毛片| 色偷偷亚洲男人天堂| 亚洲精品成人片在线观看| 亚洲毛片免费视频| a级毛片免费全部播放| 无码天堂va亚洲va在线va| 亚洲成a人不卡在线观看| 国产亚洲精品a在线观看| 亚洲乱妇老熟女爽到高潮的片| 亚洲老妈激情一区二区三区| 鲁大师在线影院免费观看| 羞羞漫画登录页面免费| 亚洲日本在线电影| 亚洲国产综合人成综合网站00| 亚洲国产另类久久久精品黑人 | 久久久久久久尹人综合网亚洲| 国产在线ts人妖免费视频| 免费看国产精品3a黄的视频 | 性一交一乱一视频免费看| 久久国产色AV免费观看| 91在线视频免费观看| selaoban在线视频免费精品| 激情小说亚洲图片| 亚洲sm另类一区二区三区| 亚洲一卡2卡3卡4卡5卡6卡| 国产精品亚洲A∨天堂不卡| 亚洲一区无码精品色| 亚洲Av无码乱码在线播放| 人人狠狠综合久久亚洲高清| 日本一道综合久久aⅴ免费| 免费看美女让人桶尿口| 成全高清视频免费观看| 青柠影视在线观看免费高清| 人妻免费久久久久久久了| 成人嫩草影院免费观看| 成人国产网站v片免费观看| 国产va免费观看| 精品国产免费一区二区三区香蕉| a视频免费在线观看| 美女视频黄a视频全免费网站色窝 美女被cao网站免费看在线看 | 亚洲免费在线视频播放|