springmvc之資料型別轉換

2021-09-02 13:30:31 字數 1082 閱讀 1652

一、springmvc整合資料轉換框架:

1、自定義型別轉換器,可根據需求實現converter、genericconverter、converte***ctory之一皆可。如string-->phonenumber:

/**

*自定義sring轉phonenumbermodel的型別轉換器

*/public class stringtophonenumberconverter implements converter)-(\\d)$");

@override

public phonenumbermodel convert(string source)

matcher matcher = pattern.matcher(source);

if(matcher.matches()) else

} }

/*

* 座機**資料模型

*/public class phonenumbermodel

public void setareacode(string areacode)

public string getphonenumber()

public void setphonenumber(string phonenumber)

}

2、在springmvc-servlet.xml中註冊自定義的轉換器:

3、驗證轉換器:

@controller

public class convertercontroller

}

輸入url驗證:http://localhost/converter/hello?phone=012-12345678

二、引用:

開濤的部落格:

python常用的資料型別以及資料型別轉換

在python2中,整數的大小是有限制的,即當數字超過一定的範圍不再是int型別,而是long長整型,而在python3中,無論整數的大小長度為多少,統稱為整型int。int 將字串資料型別轉為int型別,注 字串內的內容必須是數字 浮點型,小數型 關於字串是python中最常用的資料型別,其用途也...

js之JavaScript中資料型別的轉換

js中的資料型別有六種,而將這些資料型別轉換為其它型別就需要資料型別的轉換來滿足我們所需要的資料型別 將字串轉換為數字型別 第一種方法 用賦值語句直接轉換 var strname 123.888 var num number strname 第二種方法 var num1 parseint strna...

C stringstream 簡化資料型別轉換

c 標準庫中的提供了比ansi c的更高階的一些功能,即單純性 型別安全和可擴充套件性。在c 中經常會使用到snprintf來格式化一些輸出。為了正確地完成這個任務,必須確保證目標緩衝區有足夠大空間以容納轉換完的字串。此外,還必須使用正確的格式化符。如果使用了不正確的格式化符,會導致非預知的後果。1...