真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

深入理解SpringMVC的數(shù)據(jù)轉換-創(chuàng)新互聯(lián)

本文主要給大家介紹了關于Spring MVC數(shù)據(jù)轉換的相關內容,分享出來供大家參考學習,下面話不多說了,來一起看看詳細的介紹吧。

創(chuàng)新互聯(lián)主要從事成都網(wǎng)站制作、做網(wǎng)站、外貿營銷網(wǎng)站建設、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務靈寶,十載網(wǎng)站建設經驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:18982081108

數(shù)據(jù)綁定


SpringMVC負責將request中的信息以一定的方式轉換并綁定到處理方法的參數(shù)上。整個過程的處理核心是由DataBinder完成。轉換流程如下:


     1.DataBinder從ServletRequest中獲取參數(shù)信息;


     2.DataBinder獲取處理方法的參數(shù);


     3.DataBinder調用ConversionService組件數(shù)據(jù)類型轉換和數(shù)據(jù)格式化工作,并將轉化結果填充到參數(shù)對象中;


     4.DataBinder調用Validator組件進行數(shù)據(jù)的校驗工作;


     5.經歷以上步驟后,DataBinder將生成BinderResult對象,BinderResult中包含轉換后的信息,也包含校驗后的錯誤信息。

數(shù)據(jù)轉換


在java語言中,在java.beans包中提供了一個PropertyEditor接口來進行數(shù)據(jù)轉換,PropertyEditor的核心功能是將一個String轉換為一個java對象。Spring從3.0開始添加一個通用的類型轉換模塊即為org.springframework.convert包中,ConversionService是org.springframework.convert包的核心組件,可以通過使用ConversionServiceFactoryBean在spring的上下文中自定義一個ConversionService,Spring將自動識別這個ConversionService,并在SpringMVC進行參數(shù)轉換時使用,配置例子如下所示:


 
  
  
  
 

分享文章:深入理解SpringMVC的數(shù)據(jù)轉換-創(chuàng)新互聯(lián)
URL分享:http://weahome.cn/article/poeej.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部