`

ssh整合中web教你怎么去写配置文件

    博客分类:
  • SSH
阅读更多
web.xml配置
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee   http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
  <servlet>
    <servlet-name>action</servlet-name>
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    <init-param>
      <param-name>config</param-name>
      <param-value>/WEB-INF/struts-config.xml</param-value>
    </init-param>
    <init-param>
      <param-name>debug</param-name>
      <param-value>3</param-value>
    </init-param>
    <init-param>
      <param-name>detail</param-name>
      <param-value>3</param-value>
    </init-param>
    <load-on-startup>0</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>action</servlet-name>
    <url-pattern>*.do</url-pattern>
  </servlet-mapping>
 
 
  <!-- 过滤器的配置; -->
  <filter>
   <filter-name>myFilter</filter-name>
   <filter-class>pack.java.ssh.filter.myFilter</filter-class>
  </filter>
 
  <filter-mapping>
   <filter-name>myFilter</filter-name>
   <url-pattern>/*</url-pattern>
  </filter-mapping>
 
  <!-- 指定Application的配置 -->
  <context-param>
   <param-name>contextConfigLocation</param-name>
   <param-value>/WEB-INF/classes/applicationContext.xml</param-value>
  </context-param>
 
  <!-- OpenSessionView的配置 -->
  <filter>
   <filter-name>openSessionInView</filter-name>
   <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
  </filter>
 
  <filter-mapping>
   <filter-name>openSessionInView</filter-name>
   <url-pattern>/*</url-pattern>
  </filter-mapping>
 
  <!-- 监听器; -->
  <listener>
   <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  </listener>
 
  <!-- 中文过滤器 -->
  <filter>
   <filter-name>chianseEncondig</filter-name>
   <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
   <init-param>
    <param-name>encoding</param-name>
    <param-value>utf-8</param-value>
   </init-param>
  </filter>
 
  <filter-mapping>
   <filter-name>chianseEncondig</filter-name>
   <url-pattern>/*</url-pattern>
  </filter-mapping>
 
  <!-- 欢迎页的配置; -->
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
</web-app>

分享到:
评论

相关推荐

    SSH框架整合教程

    它消除了SQL与Java代码之间的直接交互,通过编写Hibernate配置文件和实体类,开发者可以实现对象到关系表的映射。Hibernate支持多种数据库,具有强大的查询能力,包括HQL(Hibernate Query Language)和Criteria API...

    SSH整合项目 配置文件 注解

    6. **项目配置**:SSH整合项目的配置文件包括Spring的`beans.xml`,Struts的`struts.xml`以及Hibernate的`hibernate.cfg.xml`(虽然使用注解后,配置文件可能相对较少)。这些配置文件定义了各个组件的行为,如...

    《SSH框架整合实战教程》配套资源.zip

    - **Struts框架**:掌握Action类、Result、Interceptor等核心组件,以及如何创建和配置Struts2的XML配置文件。 - **Hibernate框架**:理解对象关系映射(ORM)思想,学会实体类的定义、配置映射文件,以及执行CRUD...

    三大框架ssh整合配置文件版

    SSH整合是Java Web开发中的一个经典组合,由Spring、Struts和Hibernate三个开源框架组成,它们各自负责不同的职责,协同工作以实现高效、模块化的应用开发。本项目提供了SSH整合所需的全部配置文件和示例代码,是...

    ssh整合带hibernate配置文件

    以下是如何在Spring配置文件中设置`HibernateTransactionManager`的示例: ```xml &lt;!-- 配置Hibernate的相关属性,如数据源、实体类扫描路径等 --&gt; &lt;!-- 其他配置项... --&gt; &lt;!-- 配置Hibernate事务管理器 ...

    SSH整合配置文件

    在配置文件中,Struts2的核心配置文件是`struts-default.xml`和`struts-plugin.xml`,它们定义了Action、结果类型、拦截器等关键元素。 Hibernate是ORM(Object-Relational Mapping)框架,用于处理数据库操作。它将...

    SSH整合配置文件配置

    本文将详细讲解SSH整合中的配置文件配置。 首先,我们来看web.xml文件的配置。web.xml是Java Web应用的部署描述符,它定义了应用的初始化参数、监听器、过滤器和Servlet等元素。 1. `&lt;context-param&gt;` 元素: `...

    J2EE SSH框架整合教程

    在Spring配置文件中,我们定义DataSource,如Apache的DBCP连接池,以管理和优化数据库连接。同时,通过LocalSessionFactoryBean创建SessionFactory,配置Hibernate的相关属性,如数据库驱动、URL、用户名和密码等。...

    SSH 整合原代码 包括2种方式:注解&xml;配置 (已测试, 原创)

    - 配置Hibernate,包括数据库连接、实体映射等,注解配置则直接在实体类上标注,XML配置则在对应的配置文件中写明。 7. **测试与运行**:整合完成后,创建测试用例,通过JUnit或其他测试框架验证SSH的正确集成。...

    SSH整合xml配置文件详解

    在Spring配置文件中,我们可以配置数据源(`dataSource`)、SessionFactory(`sessionFactory`)以及Hibernate的其他属性。例如: ```xml &lt;!-- 数据库连接配置 --&gt; &lt;!-- SessionFactory配置 --&gt; ``` ...

    SSH整合jar包

    SSH整合jar包是一个集合了所有在Java开发中用于Spring、Struts和Hibernate(SSH)集成应用所需的库文件的压缩包。SSH是Java企业级开发中非常流行的一种框架组合,它能够帮助开发者快速构建高效、可维护的企业级Web...

    SSH整合笔记和配置文

    - 在SSH整合中,Hibernate主要负责对象与数据库之间的映射关系处理,通过配置文件`hibernate.cfg.xml`来实现。 - **配置文件**:`hibernate.cfg.xml`是Hibernate的核心配置文件,用于设置Hibernate运行时的行为参数...

    ssh整合的常用配置文件,包括所有配置文件,需要的童鞋进行下载。

    这些配置文件的整合使用,能够使SSH框架更好地协同工作,提供强大的功能和灵活的配置选项。通过熟练掌握这些配置文件,开发者可以更高效地开发、调试和维护Java Web应用程序。在实际项目中,根据具体需求,可能还...

    SSH整合资源文件

    在"ssh框架搭建教程.doc"中,你可能了解到如何设置项目环境,配置Struts2、Spring和Hibernate的相关XML配置文件,如struts.xml、spring.xml以及hibernate.cfg.xml。文档会逐步解释每个框架的基本配置,包括Action...

    ssh整合jar包

    SSH整合是Java Web开发中的一种常见模式,它结合了Struts2、Spring和Hibernate三个开源框架,以实现高效、灵活的MVC(Model-View-Controller)架构。在这个"ssh整合jar包"中,包含了这三个框架的核心库和其他必要的...

    《SSH框架整合实战教程》.rar

    SSH框架整合是Java开发中的一个重要话题,主要涉及Spring、Struts和Hibernate这三个开源框架的集成应用。本教程《SSH框架整合实战教程》旨在帮助Java程序员深入理解和熟练掌握这些技术,以便在实际项目开发中实现...

    SSH整合最全jar包即配置文件

    4. 配置Hibernate:创建实体类、映射文件,并在Spring的配置文件中配置SessionFactory。 5. 配置Tomcat服务器:设置JDK版本和项目部署路径。 6. 测试:编写测试用例,验证SSH整合是否成功,如增加功能的实现。 **...

    SSH整合 包含完全的jar包+配置文件+测试用例

    它简化了数据库操作,将Java对象与数据库表之间的映射关系定义在XML配置文件中,使得开发者可以避免直接编写SQL语句。在SSH整合中,Hibernate主要处理数据访问层,负责对象的持久化操作。 SSH整合的关键步骤包括: ...

    SSH框架整合实战教程

    **SSH整合** 整合SSH框架意味着将这三个框架协同工作,以实现更高效的开发流程。Spring可以管理Struts的Action和Service层对象,同时作为Hibernate的事务管理器。Struts2可以调用Spring管理的业务层服务,而...

    ssh框架整合实战教程源代码

    在Spring配置文件中,你需要定义Bean,指定它们的依赖关系。对于Struts2,你需要配置struts.xml文件,定义Action和对应的Action类,以及结果页面的跳转。同时,还需要配置Hibernate的SessionFactory,连接数据库,并...

Global site tag (gtag.js) - Google Analytics