国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Spring MVC自定義類型轉(zhuǎn)換器?。?!

這篇具有很好參考價(jià)值的文章主要介紹了Spring MVC自定義類型轉(zhuǎn)換器?。。?。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

使用場(chǎng)景

在index.jsp里面添加日期類型

 <form action="account/saveAccount" method="post">
      賬戶名稱:<input type="text" name="name"><br/>
      賬戶金額:<input type="text" name="money"><br/>
      賬戶省份:<input type="text" name="address.provinceName"><br/>
      賬戶城市:<input type="text" name="address.cityName"><br/>
      開戶日期:<input type="text" name="date"><br/>
      <input type="submit" value="保存">
    </form>

在pojo里面添加日期類型

public class Account implements Serializable {
    private Integer id;
    private String name;
    private Float money;
    private Address address;
    //添加日期類型
    private Date date;
    //省略get set toString方法
}  

測(cè)試

Spring MVC自定義類型轉(zhuǎn)換器!??!,spring,mvc,java

Spring MVC自定義類型轉(zhuǎn)換器?。。?spring,mvc,java

原因:我們前臺(tái)傳遞的是字符串類型的參數(shù),但是后臺(tái)使用的是Date類型接收的。我們期望springmvc可以幫我們做數(shù)據(jù)類型的自動(dòng)轉(zhuǎn)換,顯然沒(méi)有做,所以我們需要自己自定義類型轉(zhuǎn)換器。

解決方案:

定義一個(gè)類,實(shí)現(xiàn)Converter接口

public class DateConverter implements Converter<String, Date> {
    @Override
    public Date convert(String source) {
        try {
            DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
            return format.parse(source);
        } catch (Exception e) {
            e.printStackTrace();
        }
        return null;
    }
}

在 springmvc.xml配置文件中配置類型轉(zhuǎn)換器

<!--開啟springmvc注解支持-->
    <mvc:annotation-driven conversion-service="cs"></mvc:annotation-driven>
    <!-- 配置類型轉(zhuǎn)換器工廠 -->
    <bean id="cs"
          class="org.springframework.context.support.ConversionServiceFactoryBean">
        <!-- 給工廠注入一個(gè)新的類型轉(zhuǎn)換器 -->
        <property name="converters">
            <set>
                <!-- 配置自定義類型轉(zhuǎn)換器 -->
                <bean class="com.by.converter.DateConverter"></bean>
            </set>
        </property>
    </bean>

Spring MVC自定義類型轉(zhuǎn)換器?。。?spring,mvc,java

?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-777833.html

到了這里,關(guān)于Spring MVC自定義類型轉(zhuǎn)換器?。?!的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Spring boot之WEB 開發(fā)-靜態(tài)資源訪問(wèn)--自定義轉(zhuǎn)換器--處理JSON--內(nèi)容協(xié)商

    Spring boot之WEB 開發(fā)-靜態(tài)資源訪問(wèn)--自定義轉(zhuǎn)換器--處理JSON--內(nèi)容協(xié)商

    在線文檔: https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.developing-web-applications 1. 只要靜態(tài)資源放在類路徑下: /static 、/public 、/resources 、/META-INF/resources可以被直接訪問(wèn)- 對(duì)應(yīng)文件WebProperties.java 2. 常見(jiàn)靜態(tài)資源:JS、CSS 、圖片(.jpg .png .gif .bmp .svg)、字體

    2024年02月09日
    瀏覽(37)
  • SpringBoot復(fù)習(xí):(59)自定義類型轉(zhuǎn)換器

    一、自定義類型轉(zhuǎn)換器: 二、將自定義類型轉(zhuǎn)換器注冊(cè)到Spring boot 三、請(qǐng)求測(cè)試:

    2024年02月10日
    瀏覽(26)
  • Spring Boot整合日期轉(zhuǎn)換器(Converter)和攔截器(HandlerInterceptor)

    配置日期轉(zhuǎn)換器(WebMvcConfigurer) 說(shuō)明 ????????WebMvcConfigurer配置類其實(shí)是 Spring 內(nèi)部的一種配置方式,采用 JavaBean 的形式來(lái)代替?zhèn)鹘y(tǒng)的 xml 配置文件形式針對(duì)框架進(jìn)行個(gè)性化定制,例如:攔截器,類型轉(zhuǎn)化器等等。 代碼示例 配置攔截器(WebMvcConfigurer)

    2024年01月17日
    瀏覽(56)
  • 電源轉(zhuǎn)換器類型

    1根據(jù)轉(zhuǎn)換的形式分類,可分為: AC-AC(交流-交流)轉(zhuǎn)換器:如交流電源變壓器、變頻器等。 AC-DC(交流-直流)轉(zhuǎn)換器:整流器。 DC-DC(直流-直流)轉(zhuǎn)換器。 DC-AC(直流-交流)轉(zhuǎn)換器:逆變器。 2 根據(jù)轉(zhuǎn)換的方法分類,可分為: 線性電源:使用工作在線性區(qū)的功率器件調(diào)整

    2024年02月08日
    瀏覽(25)
  • 如何使用SpringBoot 自定義轉(zhuǎn)換器

    如何使用SpringBoot 自定義轉(zhuǎn)換器

    ??前言 本篇博文是關(guān)于SpringBoot 自定義轉(zhuǎn)換器的使用,希望你能夠喜歡?? ??個(gè)人主頁(yè):晨犀主頁(yè) ??個(gè)人簡(jiǎn)介:大家好,我是晨犀,希望我的文章可以幫助到大家,您的滿意是我的動(dòng)力???? ??歡迎大家:這里是CSDN,我總結(jié)知識(shí)的地方,歡迎來(lái)到我的博客,感謝大家的觀

    2024年02月12日
    瀏覽(22)
  • EasyExcel自定義字段對(duì)象轉(zhuǎn)換器支持轉(zhuǎn)換實(shí)體和集合實(shí)體

    EasyExcel自定義字段對(duì)象轉(zhuǎn)換器支持轉(zhuǎn)換實(shí)體和集合實(shí)體

    1. 實(shí)現(xiàn)ObjectConverter 2. 使用 3. 測(cè)試 3.1 導(dǎo)出excel 手動(dòng)添加一些數(shù)據(jù) 導(dǎo)出 寫入 excel 轉(zhuǎn)換成功 3.2 導(dǎo)入excel 將上面生成的 excel 文件導(dǎo)入 讀取 excel 數(shù)據(jù)并轉(zhuǎn)換成功

    2024年02月11日
    瀏覽(27)
  • Spring MVC學(xué)習(xí)之——自定義日期轉(zhuǎn)化器

    Spring MVC學(xué)習(xí)之——自定義日期轉(zhuǎn)化器

    在數(shù)據(jù)庫(kù)中的日期數(shù)據(jù)是date類型,而如何我們想在頁(yè)面自己添加數(shù)據(jù),一般是使用年-月-日的形式,這種形式不僅date類型接收不到,而且傳來(lái)的是String類型,此時(shí),我們就可以自定義日期轉(zhuǎn)換器來(lái)接收數(shù)據(jù)。 4.4.1.使用場(chǎng)景 在index.jsp里面添加日期類型 在pojo里面添加日期類型

    2024年01月18日
    瀏覽(19)
  • Spring MVC-基礎(chǔ)概念(定義+創(chuàng)建和連接+@RequestMappring的描述)

    Spring MVC-基礎(chǔ)概念(定義+創(chuàng)建和連接+@RequestMappring的描述)

    目錄 1.什么是Spring MVC? 2. MVC 和 Spring MVC 的關(guān)系 3.Spring MVC 項(xiàng)目創(chuàng)建 4. @RequestMappring實(shí)現(xiàn)用戶和程序的映射 4.1 @RequestMappring 注解解釋 4.2 方法1: @RequestMapping(“/xxx”) 4.4 @RequestMapping(method = xxxx, value = “xxx”) 是POST/GET請(qǐng)求 4.5 方法2:@PostMapping(“/xxx”) 4.6 方法3:@GetMapping(“/xxx”

    2024年02月16日
    瀏覽(41)
  • 【SpringBoot筆記35】SpringBoot自定義Converter轉(zhuǎn)換器和Formatter格式化器

    這篇文章,主要介紹SpringBoot如何自定義Converter轉(zhuǎn)換器和Formatter格式化器。 目錄 一、數(shù)據(jù)轉(zhuǎn)換器Converter 1.1、自定義Converter轉(zhuǎn)換器 1.2、配置自定義的Converter

    2024年02月15日
    瀏覽(26)
  • C#底層庫(kù)--任意進(jìn)制轉(zhuǎn)換器(可自定義順序字符,2、4、8、16、18進(jìn)制都支持)

    C#底層庫(kù)--任意進(jìn)制轉(zhuǎn)換器(可自定義順序字符,2、4、8、16、18進(jìn)制都支持)

    C#底層庫(kù)–RegexHelper正則表達(dá)式輔助類 本文鏈接:https://blog.csdn.net/youcheng_ge/article/details/109745286 C#底層庫(kù)–程序日志記錄類 本文鏈接:https://blog.csdn.net/youcheng_ge/article/details/124187709 C#底層庫(kù)–排序算法幫助類 本文鏈接:https://blog.csdn.net/youcheng_ge/article/details/124495730 C#底層庫(kù)–

    2024年02月06日
    瀏覽(125)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包