我是靠谱客的博主 无心吐司,最近开发中收集的这篇文章主要介绍Spring注解@RequestParam,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

此注解用于参数绑定,重用参数如下:

value:参数名字,即入参的请求参数名字,如value=“itemid”表示请求的参数中的名字为itemid的参数的值将传入

required:是否必须,默认是true,表示请求中一定要有相应的参数,否则将报错

defaultValue:默认值,表示如果请求中没有同名参数时的默认值

 

注意:如果用@RequestMapping注解的参数是int基本类型,但是required=false,这时如果不传参数值会报错,因为不传值,会赋值为null给int,这个不可以,建议使用Integer代替int,错误方法如下:


 

@RequestMapping("testRequestParam") 
public String filesUpload(@RequestParam(value="aa", required=true) String inputStr, @RequestParam(value="inputInt", required=false) int inputInt ,HttpServletRequest request) {                 
    // ......省略 
    return "index"; 
}

 

最后

以上就是无心吐司为你收集整理的Spring注解@RequestParam的全部内容,希望文章能够帮你解决Spring注解@RequestParam所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部