zoukankan      html  css  js  c++  java
  • SSH整合简述一

    1.web.xml中配置

    struts2过滤器
    
    <filter>
    <filter-name>struts2</filter-name>
    <filter-class>
    org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
    </filter-class>
    </filter>
    <filter-mapping>
    <filter-name>struts2</filter-name>
    <url-pattern>/*</url-pattern>
    <filter-mapping>
    增加spring上下文配置
    <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath:applicationContext.xml</param-value>
    <context-param>
    增加监听器
    <listener>
    <listener-class>
    org.springframework.web.context.ContextLoaderListener
    </listerner-class>
    </listener>

    2.applicationContext.xml中配置

    applicationContext.xml中数据源配置 可以换成其它的数据源
    
    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
    属性驱动
    <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"/>
    连接URL
    <property name="url" value="jdbc:oracle:thin:@localhost:1521:orcl"/>
    用户名
    <property name="username" value="accp"/>
    密码
    <property name="password" value="accp"/>
    </bean>
    配置sessionFactory
    <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
    关联数据源
    <property name="dataSource" ref="dataSource"/>
    配置hibernate的属性
    <property name="hibernateProperties">
    <props>
    连接数据库的方言这时视不同的数据和版本不同而定
    <prop key="hibernate.dialect">
    org.hibernate.dialect.Oracle9Dialect
    </prop>
    </props>
    </property>
    映射文件配置
    <property name="mappingResources">
    <list>
    <value>实现类的hibernate配置文件路径/类名.hbm.cfg</value>
    <value></value>
    </list>
    </property>
    </bean>

    3.struts.xml中配置

    在applicationContext.xml中配置struts的action后
    在struts.xml中action的class要写applicationContext.xml中配置struts的action的id

    以上手打可能有错,按需求配置

  • 相关阅读:
    【】130个好的资源网站
    c++输出控制字体颜色
    【】程序员经典面试题
    c语言链表——模拟链表
    c语言链表——链表
    一些Markdown编辑器
    【】如何评价Github发布的文本编辑器atom?
    遍历简单XML节点
    jQuery重要插件!
    nvarchar与varchar的区别
  • 原文地址:https://www.cnblogs.com/liunanjava/p/4416034.html
Copyright © 2011-2022 走看看