<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<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>
<filter>
<filter-name>characterEncodingFilter</filter-name>
<filter-class>
web.filter.CharacterEncodingFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>characterEncodingFilter</filter-name>
<servlet-name>action</servlet-name>
</filter-mapping>
<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>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
分享到:
相关推荐
Spring2.x引入了Spring MVC框架,这是一个强大的Web开发解决方案,它将模型、视图和控制器分离,提高了代码的组织性和可测试性。而在Spring1.x中,没有内置的MVC框架,开发者需要自行实现。 5. **支持JSR-250规范*...
2. WebSocket支持:Spring 4.x引入了WebSocket支持,通过STOMP(Simple Text Oriented Messaging Protocol)协议提供实时双向通信,极大地增强了Web应用程序的交互性。 3. RESTful增强:Spring MVC提供了更好的...
在Spring 4.X版本中,Jackson成为了默认的JSON库,因为它提供了高效且灵活的序列化和反序列化机制。本篇文章将深入探讨Jackson在Spring 4.X中的使用及其组件,以帮助开发者更好地理解和应用。 首先,我们来看一下...
安全性方面,Spring Security 4.x.x与Spring 4.x.x紧密集成,提供了全面的身份验证和授权功能,包括OAuth2支持,保护了Web应用和RESTful API的安全。 总的来说,Spring 4.x.x中文文档将涵盖这些关键领域的详细内容...
Spring4.X作为其一个版本,引入了更多优化和新特性,使得开发更加高效和便捷。在"Spring4.X教学视频"中,你将学习到如何充分利用这个框架来构建健壮的Java应用程序。 1. **Spring框架核心概念**:首先,你需要理解...
《精通Spring 2.x企业应用开发详解》是针对Spring框架2.x版本的一本深度学习教程,旨在帮助读者全面掌握Spring在企业级应用开发中的实践技巧和核心概念。这本书的源代码部分包括了"part5",暗示着它可能涵盖了整个...
2. **AOP(面向切面编程)**:Spring4.x提供了一种实现AOP的方式,允许开发者定义“切面”来封装系统中横切关注点,如日志、事务管理等,提高代码复用性和可维护性。 3. **Bean管理**:Spring管理Bean的生命周期和...
Spring 3.x 是一个重大版本更新,引入了许多新功能和改进,旨在简化开发过程并提高应用程序性能。Spring 框架的核心优势在于其轻量级、模块化以及易于集成第三方库的能力。Spring 3.x 的主要改进包括:对 Java 5 的...
2. **MVC(模型-视图-控制器)**:Spring 3.x的Web MVC框架提供了更强大的视图解析和数据绑定能力,以及更灵活的配置方式,如基于注解的Controller和HandlerMapping。 3. **JSR-303/JSR-349(Bean验证)**:Spring ...
《Spring 3.x 企业应用开发实战》lib包是一个针对Spring框架3.x版本的实践教程配套资源,其中包含了在实际项目开发中可能用到的各种库文件。这些库文件是Spring框架与其他外部组件交互的关键,它们可以帮助开发者...
这本书涵盖了Spring框架的核心概念、重要特性和实际应用,旨在帮助开发者熟练掌握Spring4.x版本的各种开发技能,以提高软件项目的效率和质量。源码的提供更是为读者提供了亲自动手实践的机会,使理论与实践相结合,...
在2.x版本中,Spring框架包含了诸如IoC容器、数据访问/集成、Web、AOP、工具支持等多个模块。 1. **IoC 容器**: Spring的核心就是Inversion of Control(控制反转)容器,它负责管理对象的生命周期和对象间的依赖...
Spring 2.x版本是Spring框架早期的重要版本,其核心特性主要包括: 1. **依赖注入**:通过配置文件或注解定义对象间的依赖关系,降低了组件之间的耦合度,提高了代码的可测试性。 2. **AOP**:提供面向切面编程,...
《Spring 3.x企业应用开发实战》是一本深入探讨Spring框架3.x版本的权威指南,旨在帮助开发者掌握Spring的核心技术和实际应用。这本书详尽地介绍了Spring框架如何在企业级项目中发挥关键作用,通过实例驱动的方式,...
2. **面向切面编程(AOP)**:Spring3.X提供了更强大的AOP支持,可以定义切面、通知类型,实现事务管理、日志记录等功能,提高代码的可维护性。 3. **数据访问集成(Data Access Integration, DAI)**:Spring3.X对各种...
本书是在《精通Spring 3.x――企业应用开发详解》的基础上,历时一年的重大调整改版而成的,延续了上一版本“追求深度,注重原理,不停留在技术表面” 精通Spring 企业应用 开发实战 完整版PDF书 源码
这本书专注于Spring 3.x版本,该版本是Spring框架发展史上的一个重要里程碑,引入了许多新特性和改进,旨在提升开发效率和系统性能。通过本书,读者可以全面了解Spring的核心概念、关键模块以及如何在实际项目中应用...
在实际项目中,开发者需要在web.xml中配置`SpringModuleFilter`和`SpringModuleInitListener`,确保Spring能够正确初始化并参与Struts的生命周期。同时,需要在Spring的配置文件中声明Struts相关的bean,如Action、...
7. **Spring Boot**:虽然不在4.x版本范围内,但作为Spring的现代化启动器,Spring Boot简化了Spring应用的初始搭建和配置,常与Spring 4.x结合使用。 8. **Spring Security**:Spring的安全模块,提供了身份验证和...
这本书将带领读者深入理解Spring 4.x版本的核心特性,并通过实际案例来展示如何在项目中有效运用。 Spring框架的核心特性主要包括: 1. **依赖注入(Dependency Injection,DI)**:这是Spring的核心特性,通过...