1.@RequestParam 绑定单个请求参数值
2.@PathValue 绑定URI模板变量值
3.@CookieValue 绑定cookie数据值
4.@RequestHeader 绑定请求头数据值
5.@ModelValue 绑定参数到命令对象
6.@SessionAttributes 绑定命令对象到参数
7.@RequestBody 绑定请求的内容区数据并能进行自动类型转换
8.@RequestPart 绑定“multipart/data”数据,除了能绑定@RequestParam能做到的请求参数之外,还能绑定上传的文件等。
1.@requestParam
value:参数名字,即入参的请求参数名字,如username表示请求的参数区中的名字为username的参数的值将传入;
required:是否必须,默认是true,表示请求中一定要有相应的参数,否则将报404错误码;
defaultValue:默认值,表示如果请求中没有同名参数时的默认值,默认值可以是SpEL表达式,如“#{systemProperties['java.vm.version']}”。
public String requestparam1(@RequestParam String username)
public String requestparam2(@RequestParam("username") String username)
public String requestparam3(@RequestParam(value="username",required=ture,defaultvalue="zhang") String username)
public String requestparam4(@RequestParam(value="role" String[] list))//传入多个同名参数,中间用逗号隔开如:url/role=admin&role=user
2.@PathVariable
@requestMpping(value=''users/{userId}/topics/{topicsId}'')
public String test{
@PathVariable(value="userId") int userId;
@PathVariable(value="topicsId") int topicsId;
}
3.@CookieValue
public String test(@CookieValue(value="jsessionid",defaultValue="") Cookie sessionId)
4.@RequestHeader
@RequestMapping(value="/header")
public String test(){
@RequestHeader("User-Agent") String userAgent;
@RequestHeader("Accept") String accept;
}
5.@ModelAttribute
public String test1(@ModelAttribute("user") UserModel user)
此处多了一个注解@ModelAttribute("user"),它的作用是将该绑定的命令对象以“user”为名称添加到模型对象中供视图页面展示使用。我们此时可以在视图页面使用${user.username}来获取绑定的命令对象的属性。
相关推荐
1.TextBox绑定后台的值(一次绑定,类似于赋值); 2.TextBox绑定后台的值(可通过改绑定的值自动更新值); 3.TextBox绑定另一个控件的属性值(随时更新值); 4.TextBox绑定另一个控件的属性值(双向更新); 5....
总结出以下几种情况 希望对刚接触spring mvc 的朋友有所帮助 ">spring MVC数据绑定 含例子 转载自疯芒毕露的专栏 刚开始用spring mvc 做web开发时 经常会不知道如何合适绑定页面数据 用惯struts2的朋友更认为spring ...
总结了所有flex3中用到的数据绑定,并带有实例讲解。
关于Combox 数据绑定的总结。实现与数据库中的数据进行交互。
有关ASP.net问题,DataList数据绑定的总结
里面是我对DataBinding的总结,有相应的注释适合学习,希望多提建议,互相学习互相进步。文章:http://blog.csdn.net/weiwozhiyi/article/details/52181532
总结了flex三种数据绑定的方法 MXML 中的大括号({})语法,MXML 中的 标记,以及ActionScript 中的BindingUtils 的系列方法。
这是一个WPF学习的小例子,是本人在学习的过程中总结的相关内容,若果想继续深入的学习,请查看本人博客的相关文章,博客地址:http://www.cnblogs.com/zzz-z123/
WPF数据绑定 简单的总结下Wpf中的数据绑定
asp.net最核心的数据绑定技术都在里面了,并且详细介绍了datagrid的属性和事件用法,总结的非常到位
AndroidDataBinding的总结,希望大家多多提点,共同加油与进步
在模板化控件中绑定到数据 FormView、DataList、Repeater 和 ListView Web 服务器控件使用模板显示数据和检索用户输入,以插入、更新或删除数据。此外,您还可以将模板与 GridView 和 DetailsView 控件一同使用,以...
主要介绍了vue双向数据绑定的原理以及知识点总结,并做了代码实例分析,有需要的朋友参考下。
刚好公司项目中使用DevExpress的控件进行系统开发,在开发过程中遇到各种各样的困难,我总结项目中的经验,力所能及的把经验的点滴为大家呈现。...TreeList 范例1 :如何绑定数据到ASPxTreeList 详情查看文档
今天系统的记录一下wxml的数据绑定功能。吐舌头 首先给出要用到的wxss样式文件 /* pages/wxml/wxml.wxss */ .wxml-container{ padding: 0 20rpx ; align-items: center; } .topic-group{ background: pink; ...
本文的初衷在于对Asp.net常用数据绑定控件进行一个概览性的总结,主要分析各种数据绑定控件各自的优缺点,以便在实际的开发中选用合适的控件进行数据绑定,以提高开发效率。 因为这些数据绑定控件大部分都已经封装的...
关于使用MVVM 自定义控件,依赖属性的双向数据绑定方法,自己在网上找了很久很久,各大搜索都找过,最后总结的方法,希望对大家有作用,少走点弯路
Vue.js 是一套构建用户界面的渐进式框架。他自身不是一个全能框架——只聚焦于视图层。因此它非常容易学习,非常容易与其它库或已有项目整合。...3. Vue 的 所有 数据绑定指令 那接下来,我们就开始今天的