springMVC数据绑定入门】的更多相关文章

数据绑定是将用户输入绑定到领域模型的一种特性. @controller 注解使类生效 @RequestMapping(value="",meithod = RequestMethod.GET) 指定请求和方法 @RequestParam(value="",required = true)value参数别名 required 是否必传默认为true @RequestParam("age")括号里面是age,客户端传上来的也要是age,名称要一致 请…
基本类型 最好使用封装类型 简单多数据&多层级对象 简单多数据 单个对象,直接使用属性名=值即可 多层级对象 属性.属性=值即可 同属性多对象 WebDataBinder只在当前类中生效,不是全局的 //TODO http://localhost:8080/object.do?user.name=Tom&admin.name=Lucy&age=10 @RequestMapping(value = "object.do") @ResponseBody public…
1.数据类型,可以绑定基本数据类型,如int age,或者包装类型如:Integer age; 两者的区别:int 类型时,必填该参数,Integer 可以为空. 2.绑定数组 , 3.绑定对象. 3.同属性的多个对象的绑定,先InitBinder要绑定的对象 ,在对其进行绑定, 访问对象属性时,用对象.属性,不加"对象.",默认为两个对象的属性值都为所填的属性,例如: 4.绑定List集合,创建一个对象, 再绑定: 5.绑定Set集合: 先创建一个对象 ,然后在进行绑定,Set集合应…
1.为了实现所输入的数据格式与所需要的匹配该如何做到?例如:http://localhost:8080/date1.do?date1=2018-01-01,其中输入的date1的数据类型为一个格式为"yyyy-MM-dd"的String类型数据,要如何保证它被转换成我们所需要的Date格式的数据.Spring引入了Formatter的接口 public interface Formatter<T> extends Printer<T>, Parser<T&…
一.SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包. 2.添加Web.xml配置文件中关于SpringMVC的配置 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <!--configure the setting of springmvcDispatcherServlet and configure the mapping--> <servlet>     <servlet-name>…
ref:http://www.admin10000.com/document/6436.html 一.SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包. 2.添加Web.xml配置文件中关于SpringMVC的配置 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <!--configure the setting of springmvcDispatcherServlet and configure the ma…
一.SpringMVC执行流程 . 二.创建项目学习SpringMVC注解 按照我之前的SpringMVC创建项目,首先创建一个项目springmvc01,配置好pom.xml,web.xml,springmvc.xml文件之后创建一个HelloController. 1.RequestMapping注解 //控制器类 @Controller @RequestMapping("/user") public class HelloController { @RequestMapping(…
第一个知识点:@Controller注解,用于标识这个类是一个后端控制器(类似struts中的action),主要作用就是接受页面的参数,转发页面.中间的业务逻辑是调用业务类处理的这个就是MVC设计模式的思路.我们来看下这个注解的源码: package org.springframework.stereotype; import java.lang.annotation.Annotation; import java.lang.annotation.Documented; import java…
SpringMVC简单入门 与大家分享一下最近对SpringMVC的学习,希望本文章能对大家有所帮助. 首先什么是SpringMVC? Spring 为展现层提供的基于MVC设计理念的优秀的Web框架,是目前最主流的MVC 框架之一,同时在本人看来在某些地方实现对servlet很好的封装,当然,SpringMC中最重要的还是其MVC部分以及Spring方面. SpringMVC框架也是一个较为方便实用较为简单的框架,学习框架从SpringMVC开始是不二之选. 废话不多说,还是上代码.   以下…
SpringMVC 快速入门 SpringMVC 简介 SpringMVC是 Spring为展示层提供的基于Web MVC设计模式的请求驱动类型的轻量级Web框架,它的功能和Struts2一样.但比Struts2更方便,更高效.是目前主流的Web框架. 模拟一个简单的业务逻辑,页面请求后跳转到HelloWorld页面. 首先创建一个SpringMVC的Maven项目.(如果不会创建Maven项目可以参考:http://blog.csdn.net/qq_19558705/article/detai…