• 欢迎访问本网站,技术教程,资源分享,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入东蓬莱!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏东部蓬莱吧

@RequestParam详解

前端开发 Jokul 2年前 (2019-11-05) 88次浏览 0个评论 扫描二维码

@RequestParam是传递参数的.

@RequestParam用于将请求参数区数据映射到功能处理方法的参数上。

public String queryUserName(@RequestParam String userName)
public String queryUserName(@RequestParam(value="userName" ,required =false, defaultValue="wang"  ) String userName)

我们看一下@RequestParam注解主要有哪些参数:

①value:参数名字,即入参的请求参数名字,如username表示请求的参数区中的名字为username的参数的值将传入;如果 @RequestParam 注解没有携带参数,默认请求参数为当前注解后的参数。

②required:是否必须,默认是true,表示请求中一定要有相应的参数,否则将报404错误码;如果想要此接口方法当前参数可传可不转的时候 required 要设置成false。

③defaultValue:默认值,表示如果请求中没有同名参数时的默认值,默认值可以是SpEL表达式,如“#{systemProperties[‘java.vm.version’]}”。


东部蓬莱 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:@RequestParam详解
喜欢 (0)
[支付宝]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址