最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringMVC通過注解獲得參數(shù)的實例

 更新時間:2017年08月18日 09:40:47   投稿:jingxian  
下面小編就為大家?guī)硪黄猄pringMVC通過注解獲得參數(shù)的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

SpringMVC可以通過RequestParam注解來映射獲得參數(shù),具體用法如下:

例子:

配置過程省略

1.新建controller類

package com.loger.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;


@Controller
public class RequestParam {
  
  public static final String SUCCESS = "success";
  
  @RequestMapping(value="/requestparam")
  public String requestParam(@org.springframework.web.bind.annotation.
      RequestParam(value="username") String un,
      @org.springframework.web.bind.annotation.RequestParam(value="age") Integer age){
    
    System.out.println(un + " " + age);
    
    return SUCCESS;
  }
}

2.index.jsp

運行結(jié)果:

補充:如果表單名跟方法的參數(shù)名一致的話,無需再用@RequestParam注解來映射。

如改為

@RequestMapping(value="/requestparam")
public String requestParam(String username,Integer age)即可!

用類作為參數(shù),且包含級聯(lián)屬性的參數(shù)獲取方法:  

1.新建Adress類

package com.loger.bean;

public class Address {
  private String province;
  private String city;
  public String getProvince() {
    return province;
  }
  public void setProvince(String province) {
    this.province = province;
  }
  public String getCity() {
    return city;
  }
  public void setCity(String city) {
    this.city = city;
  }
  @Override
  public String toString() {
    return "Address [province=" + province + ", city=" + city + "]";
  }
  
}

2.新建User類

package com.loger.bean;

public class User {
  private String name;
  private int age;
  private Address address;
  public String getName() {
    return name;
  }
  public void setName(String name) {
    this.name = name;
  }
  public int getAge() {
    return age;
  }
  public void setAge(int age) {
    this.age = age;
  }
  public Address getAddress() {
    return address;
  }
  public void setAddress(Address address) {
    this.address = address;
  }
  @Override
  public String toString() {
    return "User [name=" + name + ", age=" + age + ", address=" + address + "]";
  }
  
}

3.controller

4.表單

User有級聯(lián)屬性Address,表單傳入的參數(shù)是address.city address.province

<form action="pojoparam">
    姓名:<input type="text" name="name"><br>
    年齡:<input type="text" name="age"><br>
    城市:<input type="text" name="address.city"><br>
    省份:<input type="text" name="address.province"><br>
    <input type="submit" value="提交"><br>
  </form>

運行結(jié)果:

以上這篇SpringMVC通過注解獲得參數(shù)的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java中操作數(shù)組的Arrays類

    Java中操作數(shù)組的Arrays類

    大家好,本篇文章主要講的是Java中操作數(shù)組的Arrays類,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-02-02
  • MyBatis中一對多的xml配置方式(嵌套查詢/嵌套結(jié)果)

    MyBatis中一對多的xml配置方式(嵌套查詢/嵌套結(jié)果)

    這篇文章主要介紹了MyBatis中一對多的xml配置方式(嵌套查詢/嵌套結(jié)果),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • java List出現(xiàn)All elements are null問題及解決

    java List出現(xiàn)All elements are null問題及解決

    這篇文章主要介紹了java List出現(xiàn)All elements are null問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-11-11
  • 將JavaDoc注釋生成API文檔的操作

    將JavaDoc注釋生成API文檔的操作

    這篇文章主要介紹了將JavaDoc注釋生成API文檔的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • SpringBoot限制接口訪問頻率功能實現(xiàn)

    SpringBoot限制接口訪問頻率功能實現(xiàn)

    最近在基于SpringBoot做一個面向普通用戶的系統(tǒng),為了保證系統(tǒng)的穩(wěn)定性,防止被惡意攻擊,我想控制用戶訪問每個接口的頻率,接下來通過本文給大家介紹SpringBoot限制接口訪問頻率功能實現(xiàn),需要的朋友可以參考下
    2023-05-05
  • 淺談Hibernate中的三種數(shù)據(jù)狀態(tài)(臨時、持久、游離)

    淺談Hibernate中的三種數(shù)據(jù)狀態(tài)(臨時、持久、游離)

    下面小編就為大家?guī)硪黄獪\談Hibernate中的三種數(shù)據(jù)狀態(tài)(臨時、持久、游離)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • TK-MyBatis 分頁查詢的具體使用

    TK-MyBatis 分頁查詢的具體使用

    分頁查詢在很多地方都可以使用到,本文就詳細的介紹了一下TK-MyBatis 分頁查詢的具體使用,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • 詳解Java分布式系統(tǒng)中一致性哈希算法

    詳解Java分布式系統(tǒng)中一致性哈希算法

    這篇文章主要介紹了Java分布式系統(tǒng)中一致性哈希算法,對算法感興趣的同學,可以參考下
    2021-04-04
  • Java的IO模型、Netty原理解析

    Java的IO模型、Netty原理解析

    Java的I/O是以流的方式進行數(shù)據(jù)輸入輸出的,Java的類庫涉及很多領域的IO內(nèi)容:標準的輸入輸出,文件的操作、網(wǎng)絡上的數(shù)據(jù)傳輸流、字符串流、對象流等,這篇文章主要介紹了Java的IO模型、Netty原理詳解,需要的朋友可以參考下
    2025-03-03
  • 出現(xiàn)java.lang.NoSuchMethodException異常的解決(靠譜)

    出現(xiàn)java.lang.NoSuchMethodException異常的解決(靠譜)

    這篇文章主要介紹了出現(xiàn)java.lang.NoSuchMethodException異常的解決方案(靠譜),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03

最新評論

商河县| 芜湖县| 江孜县| 江都市| 中方县| 莱州市| 女性| 奎屯市| 焉耆| 商南县| 什邡市| 西昌市| 桦川县| 潼关县| 远安县| 江城| 大竹县| 新乐市| 博野县| 龙口市| 永州市| 浪卡子县| 盐山县| 澎湖县| 广德县| 长子县| 大洼县| 康乐县| 大关县| 仁怀市| 瓦房店市| 柯坪县| 察隅县| 宜兴市| 琼中| 博乐市| 华亭县| 北海市| 温州市| 宁远县| 贵州省|