- 浏览: 494334 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (502)
- Java (70)
- Linux (10)
- 数据库 (38)
- 网络 (10)
- WEB (13)
- JSP (4)
- 互联网 (71)
- JavaScript (30)
- Spring MVC (19)
- HTML (13)
- CSS (3)
- AngularJS (18)
- Redis (5)
- Bootstrap CSS (1)
- ZooKeeper (4)
- kafka (6)
- 服务器缓存 (4)
- Storm (1)
- MongoDB (9)
- Spring boot (16)
- log4j (2)
- maven (3)
- nginx (5)
- Tomcat (2)
- Eclipse (4)
- Swagger (2)
- Netty (5)
- Dubbo (1)
- Docker (7)
- Hadoop (12)
- OAuth (1)
- webSocket (4)
- 服务器性能 (7)
- Session共享 (1)
- tieye修改 (1)
- 工作 (1)
- 有用的语录 (0)
- https (2)
- common (5)
- 产品开发管理 (1)
- CDN 工作原理 (1)
- APNS、GCM (1)
- 架构图 (3)
- 功能实现分析 (1)
- JMX (1)
- 服务器相关操作命令 (1)
- img02 (0)
- 服务器环境搭建 (9)
- goodMenuBook (1)
- CEInstantPot (0)
- 有用数据 (1)
- 百度地图WEB API (2)
- 正则表达式 (1)
- 样式例子 (2)
- staticRecipePressureCooker.zip (1)
- jCanvas (1)
- 网站攻击方法原理 (1)
- 架构设计 (3)
- 物联网相关 (3)
- 研发管理 (7)
- 技术需求点 (1)
- 计划 (1)
- spring cloud (11)
- 服务器开发的一些实用工具和方法 (1)
- 每天学到的技术点 (4)
- Guava (1)
- ERP 技术注意要点 (2)
- 微信小程序 (1)
- FineRepor (1)
- 收藏夹 (1)
- temp (5)
- 服务架构 (4)
- 任职资格方案 (0)
- osno_test (1)
- jquery相关 (3)
- mybatis (4)
- ueditor (1)
- VueJS (7)
- python (10)
- Spring EL (1)
- shiro (1)
- 前端开发原理与使用 (7)
- YARN (1)
- Spark (1)
- Hbase (2)
- Pig (2)
- 机器学习 (30)
- matplotlib (1)
- OpenCV (17)
- Hystrix (1)
- 公司 (1)
- miniui (4)
- 前端功能实现 (3)
- 前端插件 (1)
- 钉钉开发 (2)
- Jenkins (1)
- elasticSearch使用 (2)
- 技术规范 (4)
- 技术实现原理 (0)
最新评论
Spring MVC web.xml文件分析说明
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> <!-- //1.提供GUI工具可能会用来标记这个特定的Web应用的一个名称 --> <display-name>CESmart</display-name> <!-- //1.用来声明应用范围(整个WEB项目)内的上下文初始化参数。 --> <!-- //2.param-name,为key --> <!-- //3.param-value,为value --> <context-param> <param-name>WebApp</param-name> <param-value>com.proserver</param-value> </context-param> <context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/configs/spring/applicationContext*.xml</param-value> </context-param> <!-- //1.初始化spring环境,用到context-param中的 contextConfigLocation --> <!-- //2.web容器使用ContextLoaderListener这个实例来完成SpringMVC的初始化工作,就是建立工作环境(上下文) --> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <!-- //1.容器(Tomcat)的Context指定的servlet --> <!-- //2.servlet的初始化和DispatcherServlet建立相关的映射关系 --> <servlet> <servlet-name>SpringMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <!-- //1.DispatcherServlet运行时用到的参数, --> <!-- //2.DispatcherServlet要扫描那些名找controler,并建立映射表关系 --> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/configs/spring/mvc-demo-servlet.xml,/WEB-INF/configs/spring/applicationContext*.xml </param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <!-- //1.容器(Tomcat)的Context指定的servlet的URL --> <!-- //2.url-pattern 定义匹配映射过滤 (可以有多个) --> <!-- //(1).以“/”开头,并以"/*"结尾的字符串用于路径的映射。如“/xing/*” --> <!-- //(2).以"*."开头,用于做扩展的映射。(扩展名匹配) --> <!-- //(3).一个仅包含"/"的字符串,将当前这个servlet明确为应用的默认servlet。如“/xing/*” --> <!-- //(4).其他都是精确匹配。如“/TestConnect” --> <servlet-mapping> <servlet-name>SpringMVC</servlet-name> <!-- <url-pattern>/</url-pattern> --> <url-pattern>/xing/*</url-pattern> </servlet-mapping> <listener> <description>HttpSessionListener监听器</description> <listener-class>com.proserver.common.controller.Test.Listener.MyServletContextListener</listener-class> </listener> <!-- //1.过滤器配置 --> <filter> <filter-name>filterTest3</filter-name> <filter-class>com.proserver.common.controller.Test.filter.FilterTest3</filter-class> <init-param> <param-name>userName</param-name> <param-value>HelloWorld</param-value> </init-param> </filter> <!-- //1.过滤器规则配置 --> <filter-mapping> <filter-name>filterTest3</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> </web-app>
发表评论
-
log4j2应用
2020-07-23 14:16 362https://blog.csdn.net/giventian ... -
文件上传下载
2020-07-06 13:16 4171.文件ID,名字(源,目标),大小,路径(/aa/bb/s. ... -
spring MVC 下载文件
2019-07-18 16:36 484@RequestMapping (value="/d ... -
Spring MVC Controller 接收ajax的数组参数说明
2018-05-12 10:09 918https://blog.csdn.net/u01252787 ... -
Spring MVC工作流程
2016-11-07 17:04 451Spring MVC工作流程 1.用户向服务器发送请求,请 ... -
Spring AOP(面向方面编程)
2016-09-30 09:22 590Spring AOP(面向方面编程) 动态代理实现思路: 1 ... -
Spring 监听器
2016-09-29 09:55 697Spring 监听器 1.监听器是一个专门用于对其他对象身 ... -
Springmvc中在controller注入request会有线程安全问题吗
2016-09-29 00:24 2249Springmvc中在controller注入 ... -
Servlet的多线程和线程安全
2016-09-29 00:13 1332Servlet的多线程和线程安全 Servlet的生命周期 ... -
Spring filter的用法
2016-09-28 18:58 2178Spring filter的用法 1.Filter技术是se ... -
spring properties文件相关
2016-09-27 19:53 461spring properties文件相关 1.prope ... -
Spring注解之@autowired和@resource的区别
2016-09-19 14:54 941Spring注解之@autowired和@resource的区 ... -
Spring IOC实现原理基础
2016-09-18 18:09 450Spring IOC实现原理基础 Spring IOC实现 ... -
Spring自定义注解
2016-09-18 18:01 585Spring自定义注解 @Target(ElementTy ... -
Spring注解
2016-09-18 17:27 383Spring注解 Spring注解配置 1.注解本身做不了 ... -
Spring读取properties文件的处理
2016-09-18 16:46 682Spring读取properties文件的处理 prope ... -
Spring Bean注入方式
2016-09-18 16:26 407Spring Bean注入方式 一、构造器注入 1.构造器 ... -
Spring Multipart工作原理(文件上传到服务器)
2016-08-31 19:18 10352Multipart工作原理 按照Multipart规定的格 ...
相关推荐
通过这个配置,Spring可以管理MyBatis的SqlSession,实现数据库操作的事务控制,并且能够自动扫描和加载Mapper接口,使得SQL查询可以通过注解或者XML文件进行定义。 3. **web.xml**: 这是Web应用的部署描述符,定义...
在构建基于Spring MVC的Web应用程序时,`web.xml`配置文件扮演着至关重要的角色。它定义了应用程序的行为,包括启动时的初始化、请求处理以及中间件的设置。下面我们将详细探讨`web.xml`中涉及Spring MVC的主要配置...
在现代的Spring框架开发中,"spring无web.xml零配置"是一种常见的实践,它通过Java配置(javaconfig)替代了传统的XML配置方式。这种方式使得应用更加灵活,代码更易于理解和维护。下面我们将深入探讨这个主题。 ...
在 web.xml 文件中配置 ContextLoaderListener 和 contextConfigLocation,以便加载 Spring 的配置文件。 ```xml <!-- Spring 配置 --> org.springframework.web.context.ContextLoaderListener ...
标题 "Spring全注解project示例 (无web.xml配置)" 提供了我们即将探讨的核心主题:一个使用Spring框架,完全依赖注解配置的项目,且没有传统的web.xml部署描述符。这种配置方式在现代Spring应用中非常常见,因为它...
传统的SpringMVC配置往往依赖于XML文件,如web.xml和spring-servlet.xml等,但随着Spring框架的发展,出现了基于代码的配置方式,实现了零XML配置,提高了开发效率。本文将详细介绍如何在不使用web.xml的情况下,...
Spring MVC是Spring框架的一部分,主要用于构建Web应用程序的模型-视图-控制器(MVC)架构。这个入门教程将涵盖XML配置和注解配置两种方式,帮助初学者理解如何在Spring MVC中搭建基本的"Hello, World!"应用。 首先...
Spring MVC的web.xml配置详解 Spring MVC是目前最流行的框架之一,在创建Java Web项目时,web.xml配置文件是Java Web为我们封装的逻辑,不在今天...正确地配置web.xml文件是创建一个成功的Spring MVC应用程序的关键。
在“spring4的所有jar包+applicationContext.xml+web.xml”这个组合中,我们主要讨论以下几个关键知识点: 1. **Spring框架的jar包**:Spring框架由多个模块组成,每个模块都有相应的jar包。主要包括Spring Core、...
DispatcherServlet 是Spring MVC 的入口 所有进入Spring Web 的 Request 都经过 DispatcherServlet 需要在 web.xml 中注册 DispatcherServlet <servlet> <servlet-name>dispatherContext</servlet-name> ...
标题中的"spring.jar"、"spring-webmvc-struts.jar"和"spring-webmvc.jar"都是Spring框架相关的Java库文件,通常以.jar结尾的文件是Java的归档文件,包含了类、资源和元数据,用于Java应用程序的运行。这些文件在...
在现代的Web开发中,"Web项目没有web.xml配置文件"是一个常见的现象,尤其是在使用Spring Boot、Spring MVC等框架时。传统的Java Web应用通常依赖于`web.xml`文件来配置Servlet、过滤器、监听器等核心组件,但在最新...
《Pro.Spring.MVC.With.Web.Flow》是一本深入探讨Spring MVC框架和Web Flow技术的专业书籍,结合源码分析,为读者提供了全面理解这两种技术的详细路径。Spring MVC是Spring框架的一部分,用于构建高度可维护和可扩展...
Spring MVC 是一个轻量级的、基于Java的Web应用程序开发框架,它是Spring框架的一部分,主要用于构建Web应用的模型-视图-控制器(MVC)架构。Spring MVC的设计目标是简化开发,提高可测试性,并促进良好的编程实践。...
在`使用说明.txt`中,通常会包含如何引入和配置`spring-web.jar`到项目中的指导,包括添加依赖、配置XML或使用Java配置,以及如何编写和部署Spring MVC控制器等步骤。 `绿色资源网.url`则可能是一个链接,指向一个...
总之,`spring-mvc-4.2.xsd`是Spring MVC 4.2版本的核心配置文件,它定义了所有可用的XML配置元素,是理解和使用Spring MVC进行Web应用开发的基础。同时,提供本地的xsd文件可以显著提高开发过程中的便捷性和效率。
在早期的Spring应用中,配置主要通过XML文件完成,但随着Spring的发展,Java Config的出现使得我们可以使用纯Java代码来配置应用,减少了XML的使用,提高了可读性和维护性。本篇文章将指导你如何快速搭建一个不依赖...
Error creating bean with name 'org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#0' defined in ServletContext resource [/WEB-INF/springMVC-servlet.xml]: Initialization of bean failed;...
`web.xml` 是Spring MVC应用的核心配置文件,位于 `WEB-INF` 目录下。它定义了Spring上下文的位置,监听器,过滤器,以及Servlet等关键组件。 1. **context-param**:定义了Spring上下文配置文件的位置,如 `/WEB-...
ssm一个简单项目所需的xml配置文件,spring+springmvc+mybatis框架中用到了三个XML配置文件:web.xml,spring-mvc.xml,spring-mybatis.xml.第一个不用说,每个web项目都会有的也是关联整个项目的配置.第二个文件spring-...