struts2實現日期的轉換

2021-09-30 05:03:12 字數 1038 閱讀 3780

在實際的開發中,可能會遇到很多關於日期的轉換問題,例如在用ssh進行專案時。本人也才剛剛接觸struts2,有許多也不是很懂。最近在網路上看到有關於struts2中的日期轉換問題,我有乙個比較簡單的方法。

我也在網路上看到在配置檔案進行配置,但是我也試過,好像都不成功,所以介紹乙個自己的方法。如果資料是從資料庫中讀取出來的話,那麼如果值是日期型別,那就很好辦,直接在頁面上用日期標籤就可以辦到,如果讀取到的日期型別是string或者是integer的話,那麼可以在action中寫乙個方法用來轉換你所要的格式。

public class usersearchaction extends actionsupport

public void setname(string name)

public string getgender()

public void setgender(string gender)

public string getmobile()

public void setmobile(string mobile)

public string getstarttime()

public void setstarttime(string starttime)

public string getendtime()

public void setendtime(string endtime)

@override

public string execute() throws exception

//日期轉換方法

public  string formatdateortime(object value) else if (temp.length() == 8) else if (temp.length() == 6) else if (temp.length() == 4)

}return null;}}

方法寫好之後,然後到你的頁面中去呼叫這個方法就可以了,比如

這個opttime就是你所傳過來的引數。通過這樣的方法就可以實現你所要的任何日期型別資料。

Struts2 的型別轉換

1 總體概述 將 string 型別轉化為自定義型別,是瀏覽器傳遞的引數轉換成相應的物件型別,從伺服器跳轉到瀏覽器頁面是自定義型別 物件型別 到 string 型別的轉換。2 流程 當瀏覽器提交到乙個 action 時候,會找到相應的 action 類,當呼叫 action 類裡面set 方法的時候...

struts2的型別轉換

由於使用者在客戶端輸入的資料都為字串型別,當將其儲存到伺服器端時無疑要進行型別轉換,這樣型別轉換自然應運而生了 與型別轉換相關聯的還有輸入校驗,只是輸入校驗習慣性建立在型別轉換基礎之上,輸入校驗將在後面介紹 可以說型別轉換和輸入校驗主要是對使用者輸入的資料進行基本的處理和驗證,以增強系統的安全和穩定...

Struts2的型別轉換

一,區域性型別轉換 對某個action中的字段進行型別轉換 1,寫乙個針對該action的要轉換的字段的轉換器,繼承defaulttypeconverter,重寫convertvalue方法 2,在該action同乙個目錄下 同一包下 新建乙個 conversion.properties檔案。是該a...