一 Controller类的实现

package org.fkit.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;@Controller
public class HelloController{/***  org.springframework.web.bind.annotation.RequestMapping注解* 用来映射请求的的URL和请求的方法等。本例用来映射"/hello"* hello只是一个普通方法。* 该方法返回一个包含视图路径或视图路径和模型的ModelAndView对象。* */@RequestMapping(value="/hello")public ModelAndView hello(){System.out.println("hello方法 被调用");// 创建准备返回的ModelAndView对象,该对象通常包含了返回视图的路径、模型的名称以及模型对象ModelAndView mv = new ModelAndView();//添加模型数据 可以是任意的POJO对象  mv.addObject("message", "Hello World!");  // 设置逻辑视图名,视图解析器会根据该名字解析到具体的视图页面  mv.setViewName("/WEB-INF/content/welcome.jsp");// 返回ModelAndView对象。return mv;}
}

二 Spring MVC的配置文件

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:mvc="http://www.springframework.org/schema/mvc"xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans.xsdhttp://www.springframework.org/schema/mvchttp://www.springframework.org/schema/mvc/spring-mvc.xsd     http://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context.xsd"><!-- spring可以自动去扫描base-pack下面的包或者子包下面的java文件,如果扫描到有Spring的相关注解的类,则把这些类注册为Spring的bean  --><context:component-scan base-package="org.fkit.controller"/><!-- 配置处理映射器 --><bean  class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping"/><!-- 配置处理器适配器--><bean  class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"/><!-- 视图解析器 --><bean  class="org.springframework.web.servlet.view.InternalResourceViewResolver"/></beans>

三 测试

Spring MCV基于注解的控制器相关推荐

  1. Spring MVC-04循序渐进之基于注解的控制器

    概述 Spring MVC注解类型 Controller注解类型 RequestMapping注解类型 value属性 其他属性 编写请求处理方法 应用基于注解的控制器 目录结构 配置文件 Contr ...

  2. spring 基于注解的控制器配置

    http://ttaale.iteye.com/blog/787586 spring 基于注解的控制器配置 博客分类: spring SpringBeanServletMVCWeb 13.12. 基于 ...

  3. java @around,Spring AOP基于注解的Around通知

    是一种建议类型,可确保方法执行前后的通知可以运行. 以下是通知的语法: 语法 @Pointcut("execution(* com.yiibai.Student.getAge(..))&qu ...

  4. Spring Boot 基于注解驱动源码分析--自动配置

    Spring作为Java开发最常用的容器管理框架,使用注解为我们提供很多便捷,下面通过源码分析Spring基于注解驱动自动配置的原理 首先介绍两个关键类: ConfigurationClassPost ...

  5. Spring IoC — 基于注解的配置

    基于XML的配置,Bean定义信息和Bean实现类本身是分离的,而采用基于注解的配置方式时,Bean定义信息即通过在Bean实现类上标注注解实现. @Component:对类进行标注,Spring容器 ...

  6. Spring 事务基于注解和xml方式

    文章目录 基于注解方式的Spring事务配置 1 创建表结构 2 创建实体类 3 创建Dao 4 创建DaoImpl 5 创建Service 6 创建SrviceImpl 7 创建TxConfig 8 ...

  7. 从源码深处体验Spring核心技术--基于注解的IOC初始化

    Annotation 的前世今生 从 Spring2.0 以后的版本中,Spring 也引入了基于注解(Annotation)方式的配置,注解(Annotation)是 JDK1.5 中引入的一个新特 ...

  8. 【Spring】基于注解实现事务控制(银行转账)

    结构 domain类 package com.itheima.domain;import java.io.Serializable;/*** 账户的实体类*/ public class Account ...

  9. spring 组件基于注解的注册方式

    spring 中常用的组件标签有: @Controller:控制层 @Service:业务层 @Repository:数据层 @Component:普通的pojo注入到spring容器 组件注册方式: ...

最新文章

  1. Microbiome:中科院遗传发育所揭示植物发育和氮肥共同作用下的小麦根系微生物组...
  2. 前端学习(2186):知识回顾
  3. 机器人编程与python语言的区别_一分钟看懂“机器人编程”和“少儿编程”的区别!...
  4. 计算机二级旅游推广ppt,计算机二级PPT真题:制作旅游产品推广PPT
  5. ASP.NET的Web Resources 设置教程
  6. ffmpeg sdk java_推荐一个强大的音视频处理的开源项目!
  7. String.Format用法
  8. php sockets有什么用,PHP中Sockets与流有什么关系啊!!!!!
  9. 关于8.0出现Only fullscreen opaque activities can request orientation
  10. iredmail mysql 密码_iRedMail 批量创建用户 (repost)
  11. 一个完整的项目管理流程包括什么?
  12. 面试计算机有什么优势和不足,面试时如何介绍自己的优缺点
  13. c语言数组顺时针转90°
  14. 欧拉筛(线性筛)超级详解 - Python3实现
  15. Mysql跨库跨表复制数据
  16. saber与matlab,saber与matlab的比较 (1)
  17. SouthernBiotech 艾美捷Fluoromount-G功能参数
  18. 51Nod 2128 前缀异或 c/c++题解
  19. 百度快照排名推广如何优化?
  20. 【数论】 排列组合中的隔板问题

热门文章

  1. 大连百家外语在短时间备考剑桥商务英语考试的有效方法
  2. TransFuse:Fusing Transformerd and CNNs for Medical Image Segmentation
  3. [图像识别]8.OpenCV的模板匹配和霍夫检测
  4. 从高考状元,到中科院最年轻博导!她拿下这一国际大奖,中国首个!
  5. Normalized Glow论文阅读
  6. 数字精准计算问题总结
  7. 国内第二波信息化wave:国家智能电网标准出台-《智能电网技术标准体系规划》...
  8. 螺线管、螺线管线圈磁场、空心线圈磁场
  9. 初探ZeroMQ(二) 请求-应答模式中套结字总结
  10. 计算机技术上课,计算机领域新技术讲座上课安排.pdf