2012-07-26 38 views
0

有一些奇怪的事情發生。奇怪的struts2行爲

Param攔截器是負責從請求中獲取參數字符串值並將其放入我的動作的java屬性中的負責人。

一些默認類型轉換器存在(主要類型,日期,地圖,陣列)

我試圖把一個字符串參數中一個BigDecimal。奇怪......它有效,但如何?我敢肯定的是,BigDecimal的轉換不存在,並已通過框架用戶

回答

2

來實現。如果我是它使用的是默認的BigDecimal parsing.have看看DefaultTypeConverter

+0

正確謝謝您的回答。 ..我知道這個類,它被用來創建你自己的類型轉換器。 – mlwacosmos 2012-07-26 11:58:02

+0

我在Action中閱讀struts 2,與其他人相比,它是一本相當不錯的書。默認轉換器的列表是這一個: – mlwacosmos 2012-07-26 11:58:59

+0

字符串,布爾值/布爾值,字符/字符,整數,浮點數/浮點數,長/長,雙/雙,日期(以短格式),數組,列表和地圖 – mlwacosmos 2012-07-26 12:00:25