SpringMVC学习笔记二:常用注解】的更多相关文章

最近一直在做一个电商的项目,周末加班,忙的都没有时间更新博客了.终于在上周五上线了,可以轻松几天了.闲话不扯淡了,继续谈谈springMvc的学习. 现在,用到SpringMvc的大部分使用全注解配置,但全注解配置也是由非注解发张而来的.所以,今天就谈谈springMvc最基础的注解和非注解的配置以及开发模式. 一:基础环境准备 1.功能需求:一个简单的商品列表查询 2.开发环境:eclipse,java1.7或1.6,springmvc版本:3.2 3.springMvc所需jar包(一定包括…
转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6831976.html  参考:http://www.cnblogs.com/leskang/p/5445698.html 一.用于定义类的注解:@Controller @Controller 用于标记在一个类上,使用它标记的类就是一个Controller 对象. DispatcherServlet将会扫描使用了该注解的类的方法,并检测方法是否使用了@RequestMapping 注解.@Controller…
版权声明:本文为博主原创文章,博客地址:http://blog.csdn.net/a67474506?viewmode=contents 1.1. @RequestMapping映射请求 SpringMVC 使用 @RequestMapping 注解为控制器指定可以处理那些URL 请求 @requestMapping  可以定义在 类 和 方法 上 package com.ibigsea.springmvc.helloworld; import org.springframework.stere…
一.HandleMapping和HandlerAdapter的讲解 HandleMapping:处理映射器,可以理解为为请求的url查找对应的Controller类. HandlerAdapter:可以简单的理解为调用Controller中的方法. HandlerMapping+HnadlerAdapter:找到url所对应的Controller Method. 二.SpringMVC中的HandleMapping有三种. BeanNameUrlHandlerMapping:根据bean的名称路…
六.springmvc的注解 xml的配置→注解 1.新建一个配置文件还是在config下 新建springAnnotation-servlet.xml web.xml 修改初始化为<param-value>classpath*:config/springAnnotation-servlet.xml</param-value> springAnnotation-servlet.xml 加入一个扫描包.扫描包下的所有类 <context:component-scan base-…
3      非注解的处理器映射器和适配器 3.1      非注解的处理器映射器 处理器映射器: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping 另一个映射器: org.springframework.web.servlet.handler.SimpleUrlHandlerMapping 多个映射器可以并存,前端控制器判断url能让哪些映射器映射,就让正确的映射器处理. 3.2      非注解的处理器适配器…
搭建的环境使用的是maven项目 项目目录树: 搭建环境使用的jar包,pom.xml文件 <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.or…
首先:我们要用springmvc来写一个helloworld的例子: 首先我们需要导入所需要的架包: /demo1/WebRoot/WEB-INF/lib/commons-logging-1.1.1.jar/demo1/WebRoot/WEB-INF/lib/jstl-1.2.jar/demo1/WebRoot/WEB-INF/lib/spring-aop-3.1.4.RELEASE.jar/demo1/WebRoot/WEB-INF/lib/spring-asm-3.1.4.RELEASE.j…
Controller方法返回值 返回ModelAndView controller方法中定义ModelAndView对象并返回,对象中可添加model数据.指定view. 返回void 在Controller方法形参上可以定义request和response,使用request或response指定响应结果: 1.使用request转发页面,如下: request.getRequestDispatcher("页面路径").forward(request, response) reque…
该项目用来介绍SpringMVC对参数接受的方法: 项目目录树:在前一个项目上修改添加 新添加了Student类和Group类,用来测试整体参数接受 Student.java package com.orange.model; public class Student { private String name; private String password; private Group group; public String getName() { return name; } publi…