锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲AV成人片无码网站,久久亚洲AV成人无码国产最大,亚洲天堂男人天堂http://www.tkk7.com/jfy3d/category/1305.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:03:05 GMTTue, 27 Feb 2007 11:03:05 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 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 边摸边脱吃奶边高潮视频免费| 亚洲VA中文字幕无码毛片 | 国产一级一毛免费黄片| 四虎免费久久影院| 国产综合成人亚洲区| 免费jjzz在在线播放国产| 黄色a三级三级三级免费看| gogo全球高清大胆亚洲| 精品亚洲视频在线| 国产伦精品一区二区三区免费下载| 欧美亚洲精品一区二区| 国产人成免费视频| 又黄又大的激情视频在线观看免费视频社区在线 | 日本19禁啪啪无遮挡免费动图| 亚洲av成人无码网站…| 免费在线观看中文字幕| 老司机精品免费视频| 午夜亚洲AV日韩AV无码大全| 91青青青国产在观免费影视| 亚洲综合亚洲国产尤物| 色窝窝免费一区二区三区| 亚洲日韩国产一区二区三区在线| 成人免费视频国产| 国产人成网在线播放VA免费| 亚洲精品免费观看| 日本一区二区三区免费高清| 国内成人精品亚洲日本语音| 亚洲人成网站在线观看播放| h在线观看视频免费网站| 99亚偷拍自图区亚洲| 亚洲AV永久无码精品一区二区国产| 国产在线观看免费av站| 亚洲人成综合在线播放| 亚洲A∨精品一区二区三区| 国产午夜精品久久久久免费视| 亚洲一区二区三区在线网站| 久久亚洲国产成人影院网站| xxxxwww免费| 精品97国产免费人成视频| 亚洲天堂2016| 亚洲乱码日产一区三区|