SpringMVC学习笔记(二)】的更多相关文章

最近一直在做一个电商的项目,周末加班,忙的都没有时间更新博客了.终于在上周五上线了,可以轻松几天了.闲话不扯淡了,继续谈谈springMvc的学习. 现在,用到SpringMvc的大部分使用全注解配置,但全注解配置也是由非注解发张而来的.所以,今天就谈谈springMvc最基础的注解和非注解的配置以及开发模式. 一:基础环境准备 1.功能需求:一个简单的商品列表查询 2.开发环境:eclipse,java1.7或1.6,springmvc版本:3.2 3.springMvc所需jar包(一定包括…
一.HandleMapping和HandlerAdapter的讲解 HandleMapping:处理映射器,可以理解为为请求的url查找对应的Controller类. HandlerAdapter:可以简单的理解为调用Controller中的方法. HandlerMapping+HnadlerAdapter:找到url所对应的Controller Method. 二.SpringMVC中的HandleMapping有三种. BeanNameUrlHandlerMapping:根据bean的名称路…
转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6831976.html  参考:http://www.cnblogs.com/leskang/p/5445698.html 一.用于定义类的注解:@Controller @Controller 用于标记在一个类上,使用它标记的类就是一个Controller 对象. DispatcherServlet将会扫描使用了该注解的类的方法,并检测方法是否使用了@RequestMapping 注解.@Controller…
六.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-…
首先:我们要用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…
版权声明:本文为博主原创文章,博客地址:http://blog.csdn.net/a67474506?viewmode=contents 1.1. @RequestMapping映射请求 SpringMVC 使用 @RequestMapping 注解为控制器指定可以处理那些URL 请求 @requestMapping  可以定义在 类 和 方法 上 package com.ibigsea.springmvc.helloworld; import org.springframework.stere…
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…
一.高级参数绑定 1.1 绑定数组 需求:在商品列表页面选中多个商品,然后删除. 需求分析:功能要求商品列表页面中的每个商品前有一个checkbok,选中多个商品后点击删除按钮把商品id传递给Controller,根据商品id删除商品信息.我们演示可以获取id的数组即可. [Jsp修改] 修改itemList.jsp页面,增加多选框,提交url是queryItem.action <form action="${pageContext.request.contextPath }/queryI…
SpringMVC学习笔记---- 一.SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包. 2.添加Web.xml配置文件中关于SpringMVC的配置 <!--configure the setting of springmvcDispatcherServlet and configure the mapping--> <servlet> <servlet-name>springmvc</servlet…