• 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

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

  • 相关阅读:
    简单的纯css菜单
    提高 web 应用性能之 JavaScript 性能调优(转)
    从拖延者到行动派的10个秘诀(转)
    程序员,你应该知道(转)
    幽默的经济学+组织领导学
    [SQL基础]统计信息解释
    演讲集合
    最隐晦的程序设计指引(转)
    windows 7 "unmountable boot volume" 解决方法
    kafka与springboot集成2
  • 原文地址:https://www.cnblogs.com/liunanjava/p/4416034.html
Copyright © 2020-2023  润新知