第8章Struts 2類型轉換數組
使用類型轉換器spa
自定義類型轉換器繼承
步驟:1. Struts 2 構建流程io
2.自定義類型轉換器類(繼承 DefaultTypeConverter /StrutsTypeConverter)若繼承StrutsTypeConverter 則重寫方法: 1) public object convertFromString(Map re/String [] engs/Class c) class
2) public String convertToString ()變量
3.編寫類型轉換註冊文件(屬性文件) object
局部轉換文件(Action範圍) 提升參數名/成員變量 = 自定義類型轉換器類數據類型
文件位於Action類同一目錄中,文件名ActionClassName-conversion.properties方法
全局轉換文件(項目範圍)數據
待轉換的目標類型= 自定義類型轉換器類
文件位於Src目錄下 文件名 work-conversion.properties
8.3 集合類型轉換
1.集合中元素類型爲基本類數據類型或String . Date 利用Struts 2 默認類型轉換直接接受數據並轉換
2 集合中元素爲自定義數據類型
1建立自定義數據類型
2 在頁面中,數組下標,格式區分提交的數據元素:例user..hobby,[0].type
3 利用自定義類型