Spring註解 RequestParam全面解析

2021-09-13 09:26:22 字數 641 閱讀 4594

1、可以對傳入引數指定引數名

@requestparam string inputstr

// 下面的對傳入引數指定為aa,如果前端不傳aa引數名,會報錯2 // 下面的對傳入引數指定為aa,如果前端不傳aa引數名,會報錯

@requestparam(value=「aa」) string inputstr3 @requestparam(value=「aa」) string inputstr

2、可以通過required=false或者true來要求@requestparam配置的前端引數是否一定要傳

3、如果@requestparam註解的引數是int型別,並且required=false,此時如果不傳引數的話,會報錯。原因是,required=false時,不傳引數的話,會給引數賦值null,這樣就會把null賦值給了int,因此會報錯。

// required=false表示不傳的話,會給引數賦值為null,required=true就是必須要有

若是前端頁面不傳參的話,此處就會報錯。當然可以用integer代替int

Spring註解 Import註解

常用的匯入註解分類 註冊自己寫的類service dao controller可用包掃瞄 元件標註註解 controller service repository component bean 匯入的第三方包裡面的元件 import 快速給容器中匯入乙個元件 1 import 要匯入到容器中的元件 ...

spring註解之 Scope註解

1,scope註解是什麼 scope註解是springioc容器中的乙個作用域,在 spring ioc 容器中具有以下幾種作用域 基本作用域singleton 單例 prototype 多例 web 作用域 reqeust session globalsession 自定義作用域 a.single...

spring註解之 value註解

首先在xml中定義乙個bean如下 把對應的引數以property中value的形式注入 測試 如下 根據bean id獲取bean物件 system.out.println bean 執行結果如下 可以發現已經獲取到xml中配置的屬性了 user username zhangsan,age 26 ...