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

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

  • 相关阅读:
    第一节
    20150506--不重复的随机(备忘)
    20150506—WinForm自动生成按钮&按钮拖动
    20150414---ListView简介(web)
    20150410---GridView分页(备忘)
    添加图片
    20150311—html中iframe(转发)
    20150323--MVC
    20150320--安全性,Membership类
    20150317--委托、代理
  • 原文地址:https://www.cnblogs.com/liunanjava/p/4416034.html
Copyright © 2011-2022 走看看