gpt4 book ai didi

@RequestParam使用defaultValue属性设置默认值的操作

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 27 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章@RequestParam使用defaultValue属性设置默认值的操作由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

@RequestParam使用defaultValue属性设置默认值

注意设置必须是string类型的,框架自己会做转换 。

?
1
2
@RequestParam (value = "page" , required = false , defaultValue = "1" ) Integer page,
@RequestParam (value = "size" , required = false ) Integer size,

补充:@RequestParam注解的使用说明 。

自SpringMVC4.2之后,RequestParam内部有4个参数:

1、String name,

2、String value,

3、boolean required,

4、String defaultValue,

源码中name的别名是value,value的别名是name.

所以说name和value两个属性基本是等价的,都是获取从前台传入的参数 。

RequestParam来映射请求参数 。

required表示是否必须,默认为true 。

defaultValue请求参数的默认值 。

?
1
2
3
4
5
@RequestMapping (value = "/testRequestParam" )
  public String testRequestParam( @RequestParam (value= "username" )String un, @RequestParam (value = "age" ,required = false ,defaultValue = "0" ) int age){
   System.out.println( "testRequestParam,username:" +un+ ",age," +age);
   return "success" ;
  }

@RequestParam使用defaultValue属性设置默认值的操作

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<script>
   ( function (){
   function setArticleH(btnReadmore,posi){
   var winH = $(window).height();
   var articleBox = $( "div.article_content" );
   var artH = articleBox.height();
   if (artH > winH*posi){
   articleBox.css({
    'height' :winH*posi+ 'px' ,
    'overflow' : 'hidden'
   })
   btnReadmore.click( function (){
    if ( typeof window.localStorage === "object" && typeof window.csdn.anonymousUserLimit === "object" ){
    if (!window.csdn.anonymousUserLimit.judgment()){
    window.csdn.anonymousUserLimit.Jumplogin();
    return false ;
    } else if (!currentUserName){
    window.csdn.anonymousUserLimit.updata();
    }
    }
   
    articleBox.removeAttr( "style" );
    $( this ).parent().remove();
   })
   } else {
   btnReadmore.parent().remove();
   }
   }
   var btnReadmore = $( "#btn-readmore" );
   if (btnReadmore.length>0){
   if (currentUserName){
   setArticleH(btnReadmore,3);
   } else {
   setArticleH(btnReadmore,1.2);
   }
   }
   })()
  </script>
  </article>

以上为个人经验,希望能给大家一个参考,也希望大家多多支持我。如有错误或未考虑完全的地方,望不吝赐教.

原文链接:https://blog.csdn.net/y41992910/article/details/88314233 。

最后此篇关于@RequestParam使用defaultValue属性设置默认值的操作的文章就讲到这里了,如果你想了解更多关于@RequestParam使用defaultValue属性设置默认值的操作的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com