在WEB-INF下的web.xml中配置

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"version="3.1"><!--注册springmvc框架的核心对象DispatcherServlet(中央调度器)--><!--在服务器启动的时候,会找/WEB-INF/myweb-servlet.xml ,/WEB-INF/springmvc-servlet.xml找的文件命名是: 目录是WEB-INF, 文件名称是: <servlet-name>-servlet.xml为什么要找这个文件?在DispatcherServlet这个Servlet的init()方法中,会创建springmvc的容器对象WebApplicationContext,在创建容器对象时,会加载读取springmvc需要的配置文件,默认查找位置就是/WEB-INF/<servlet-name>-servlet.xmlspringmvc需要的配置文件,可以单独指定的,需要配置参数contextConfigLocation.--><servlet><servlet-name>springmvc</servlet-name><!--前端控制器(front controller)--><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><!--指定springmvc配置文件--><init-param><param-name>contextConfigLocation</param-name><param-value>classpath:springmvc.xml</param-value></init-param><!--在服务器启动的时候,创建Servlet对象--><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>springmvc</servlet-name><!--<url-pattern> : 表示把请求交给指定的Servlet对象。只有把请求交给DispatcherServlet,这样的请求才能使用springmvc框架处理。 使用DispatcherServlet接收用户的请求。在框架中url-pattern:1.扩展名: *.xxxx , xxxx 就是自定义的扩展名。 例如 *.do , *.action,*.mvc等等,不能使用*.jsp2.使用斜杠"/"--><url-pattern>*.do</url-pattern></servlet-mapping></web-app>

springmvc的核心对象是:DispatcherServlet

springmvc最基本的依赖是:

<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.bjpowernode</groupId><artifactId>ch01-primary</artifactId><version>1.0-SNAPSHOT</version><packaging>war</packaging><name>ch01-primary Maven Webapp</name><!-- FIXME change it to the project's website --><url>http://www.example.com</url><properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target></properties><dependencies><dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>3.1.0</version></dependency><!--springmvc的依赖--><dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>4.3.16.RELEASE</version></dependency></dependencies><build><plugins><plugin><artifactId>maven-compiler-plugin</artifactId><version>3.1</version><configuration><source>1.8</source><target>1.8</target></configuration></plugin></plugins></build>
</project>

在resources文件夹下配置springmvc.xml文件

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"><!--springmvc的配置文件: 声明的web相关的对象,例如处理器对象,视图对象等--><!--声明处理器对象, 让容器创建处理器对象,并把请求交给这个对象class:处理器类的全限定名称id:请求的uri地址,需要以"/"开头。--><bean id="/some.do" class="com.bjpowernode.controller.MyController" /><!--声明视图解析器:springmvc中的一个对象,处理视图的。能指定视图的路径和扩展名InternalResourceViewResolver:内部资源视图解析器,处理jsp,jstl等视图文件--><bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"><!--指定前缀:视图文件目录--><property name="prefix" value="/WEB-INF/view/" /><!--指定后缀:视图文件的扩展名--><property name="suffix" value=".jsp" /></bean>
</beans>

转载于:https://www.cnblogs.com/Tpf386/p/11184609.html

java——springmvc——注册中央调度器相关推荐

  1. java用户注册代码解析_java springmvc 注册中央调度器代码解析

    java springmvc 注册中央调度器代码解析 发布时间:2020-08-22 20:58:23 来源:脚本之家 阅读:107 作者:荆棘人 这篇文章主要介绍了java springmvc 注册 ...

  2. 7种主流案例,告诉你调度器架构设计通用法则(干货!)

    女主宣言 今天小编为大家转载一篇来自DBAplus社群的干货文章,希望能够帮助大家对关于调度器的理解.作者张晨,Strikingly数据平台工程师,算法.分布式系统和函数式编程爱好者.Shanghai ...

  3. Cocos2Dx之调度器-欧阳左至

    有的时候我们还需要使用其他的时间触发机制,比如一个重复性动作2秒之后再执行,并且重复间隔为3秒.怎么实现呢? 通过前面的分析,我们知道每个帧间隔时间到期后,都会调用CCDirector的mainLoo ...

  4. Storm自定义调度器实现--DirectScheduler

    前言 最近在研究Storm的任务调度相关的知识,于是就想要试着去改造一下Storm的任务调度,来满足一下现实状况中的一些场景. Storm调度的相关术语 在看Storm的Scheduler代码么之前, ...

  5. java 调度器怎么调用_OpenSymphony的Quartz里的作业、调度器使用举例

    如果需要在web应用中使用Quartz,只需将quartz-1.6.jar or quartz-all-1.6.jar文件复制到WEB-INF的lib目录下即可. 一. Quarz的配置文件quart ...

  6. java day62【 响应数据和结果视图 、 SpringMVC 实现文件上传 、 SpringMVC 中的异常处理 、 SpringMVC 中的拦截器 】...

    第1章 响应数据和结果视图 1.1返回值分类 1.1.1 字符串 1.1.2 void 1.1.3 ModelAndView 1.2转发和重定向 1.2.1 forward 转发 1.2.2 Redi ...

  7. 【jeecg-boot项目开发crm】:平台技术点——day05【Java定时任务解决方案:九、触发器,调度器概念整理】:图灵课堂

    九.触发器,调度器概念整理 1 触发器的优先级 1. 1判断错过触发的条件和产生的原因 1.2错过触发之后要怎么处理呢[下面给出策略] 默认使用的策略: SimpleTrigger[常用]: new* ...

  8. 即将实习的应届毕业生 学习java SpringMVC 数据库 知识总结

    即将实习的应届毕业生 学习java SpringMVC 数据库 知识总结 1.Java语言的优点: 1)Java是纯面向对象语言 2)与平台无关性,一次编译到处运行 3)Java提供了狠多内置类库 4 ...

  9. SpringMVC (注解、拦截器、json、Ajax)

    SpringMVC 1.回顾MVC 1.1 什么是mvc MVC是模型(Model).视图(View).控制器(Controller)的简写,是一种软件设计规范. 是将业务逻辑.数据.显示分离的方法来 ...

最新文章

  1. Jsp/eclipse 链接oracle数据库
  2. AC自动机-洛谷3121 [USACO15FEB]审查(黄金)Censoring (Gold)
  3. html 自动滚动标签,HTML滚动标签(marquee标签)
  4. ASP.NET Core 中间件Diagnostics使用
  5. 江西理工大学南昌校区cool code竞赛
  6. 关于 mahout factorize-movielens-1M.sh 执行
  7. 计算机与广播电视论文,浅谈广播电视中计算机技术的作用论文.pdf
  8. (44)System Verilog数组逻辑运算
  9. arraylist线程安全吗_Java中的List你真的会用吗?不会用的话请收藏我的这篇文章...
  10. 临床医师看过来:5个理由告诉你,为什么JMP软件更适合你?
  11. 标准误(Standard Error)
  12. 决策树(Decision Tree)
  13. 再见 Excel,你好 Python Spreadsheets! ⛵
  14. StringTokenizer的用法及示例
  15. 51nod1327 棋盘游戏 [dp]
  16. 实现商品分类和品牌管理功能
  17. BUAA离散数学第十章 图论 最短路径及关键通路 python解法
  18. Python:实用的IPython(一种交互式开发环境)
  19. Saleor:开源、免费的无头电子商务平台——系列教程,快速打造属于你的电商网站
  20. 我们可以用计算机做的事,2015地球一小时:今晚我们可以做的10件事(中英文版)

热门文章

  1. 虹软sdk 服务器运行 错误码94212 解决方案
  2. 0.3 preface
  3. python3 读取写入excel操作-win32com
  4. Android编程中dp、px和sp的区别
  5. 网路流程图 TCP/IP
  6. centos6.5建立cloudera-cdh4.6本地源
  7. MiniProfiler 兼容 Entity Framework 6
  8. SQL大赛——5X5方格棋盘难题
  9. 检查点和oracle数据库的恢复(一)SCN
  10. c# 扩展方法奇思妙用变态篇一:由 Fibonacci 数列引出 “委托扩展” 及 “递推递归委托”...