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

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

這篇具有很好參考價(jià)值的文章主要介紹了Spring MVC學(xué)習(xí)之——自定義日期轉(zhuǎn)化器。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

日期轉(zhuǎn)換器

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

4.4.1.使用場景

  • 在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方法
    }    
    
  • 測試

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

使用

  1. Converter接口說明:

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

  1. 定義一個(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;
        }
    }
    
  2. 在 springmvc.xml配置文件中配置類型轉(zhuǎn)換器文章來源地址http://www.zghlxwxcb.cn/news/detail-802475.html

    	<!--開啟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>
    

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

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

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

相關(guān)文章

  • Spring MVC學(xué)習(xí)之——攔截器

    Spring MVC中的攔截器(Interceptor)類似于Servlet中的過濾器(Filter),它主要用于攔截用戶請求并作相應(yīng)的處理。例如通過攔截器可以進(jìn)行權(quán)限驗(yàn)證、判斷用戶是否登錄等。 ? 攔截器依賴于web框架,在實(shí)現(xiàn)上基于Java的反射機(jī)制,屬于面向切面編程(AOP)的一種運(yùn)用。 Spring的攔

    2024年01月20日
    瀏覽(28)
  • Spring MVC學(xué)習(xí)之——RequestMapping注解

    Spring MVC學(xué)習(xí)之——RequestMapping注解

    用于建立請求URL和處理請求方法之間的對應(yīng)關(guān)系。 value:指定請求的實(shí)際地址,可以是一個(gè)字符串或者一個(gè)字符串列表。 value可以不寫,直接在括號中寫,默認(rèn)就是value值 @RequestMapping(value=“/hello”) public String hello(){ return…} method:指定請求的方式,可以是GET、POST、PUT、DELE

    2024年01月18日
    瀏覽(17)
  • Spring MVC 日期轉(zhuǎn)換器

    配置自定義日期轉(zhuǎn)換器

    2024年02月02日
    瀏覽(33)
  • Spring MVC學(xué)習(xí)之——數(shù)據(jù)傳遞(在頁面上添加數(shù)據(jù))

    編寫controller 在index.jsp里面定義超鏈接 編寫controller 在index.jsp里面定義超鏈接 編寫controller 在index.jsp里面定義超鏈接

    2024年01月18日
    瀏覽(16)
  • Spring MVC學(xué)習(xí)之——如何接收請求傳過來的參數(shù)

    Springmvc中,接收頁面提交的數(shù)據(jù)是通過方法形參來接收: 處理器適配器調(diào)用springmvc使用反射將前端提交的參數(shù)傳遞給controller方法的形參 springmvc接收的參數(shù)都是String類型,所以spirngmvc提供了很多converter(轉(zhuǎn)換器)在特殊情況下需要自定義converter,如對日期數(shù)據(jù) 直接接收即可

    2024年01月20日
    瀏覽(34)
  • Spring MVC學(xué)習(xí)之——Controller類中方法的返回值

    2.1邏輯視圖名 說明:controller方法返回字符串可以指定邏輯視圖名,通過視圖解析器解析為物理視圖地址。 返回字符串 2.2Redirect重定向 說明: Contrller方法返回結(jié)果重定向到一個(gè)url地址,如下商品修改提交后重定向到商品查詢方法,參數(shù)無法帶到商品查詢方法中。 redirect方式

    2024年01月18日
    瀏覽(20)
  • 使用Spring MVC的消息轉(zhuǎn)換器設(shè)置日期格式

    在后端返回給前端的JSON數(shù)據(jù)中含有日期類型的字段時(shí),如何指定該類型的日期的顯示格式。 使用Spring MVC的消息轉(zhuǎn)換器即可。 添加配置類,并繼承 WebMvcConfigurationSupport 類,重寫 extendMessageConverters 自定義對象轉(zhuǎn)換器 JacksonObjectMapper ,設(shè)置對應(yīng)日期類型的轉(zhuǎn)換格式 隨后問題將會

    2024年02月16日
    瀏覽(85)
  • Spring MVC自定義類型轉(zhuǎn)換器?。?!

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

    使用場景 在index.jsp里面添加日期類型 在pojo里面添加日期類型 測試 原因:我們前臺傳遞的是字符串類型的參數(shù),但是后臺使用的是Date類型接收的。我們期望springmvc可以幫我們做數(shù)據(jù)類型的自動(dòng)轉(zhuǎn)換,顯然沒有做,所以我們需要自己自定義類型轉(zhuǎn)換器。 解決方案: 定義一個(gè)

    2024年02月03日
    瀏覽(24)
  • 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請求 4.5 方法2:@PostMapping(“/xxx”) 4.6 方法3:@GetMapping(“/xxx”

    2024年02月16日
    瀏覽(41)
  • spring boot學(xué)習(xí)之自定義starter啟動(dòng)器

    spring boot學(xué)習(xí)之自定義starter啟動(dòng)器

    starter啟動(dòng)器的目標(biāo) 引入maven包即可自動(dòng)裝配配置,個(gè)人理解,如jdbc引入即可操作數(shù)據(jù)庫 實(shí)現(xiàn) 1新建springboot工程編寫實(shí)現(xiàn)類 2編寫配置類 3配置 4打包 4新建工程引入使用

    2024年02月13日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包