Struts2配置檔案傳遞Map

2021-09-01 21:39:29 字數 932 閱讀 6077

今天做專案遇到要從乙個action裡面重定向到另乙個action裡面傳遞map型別的值.可是我無論怎麼配置都傳遞不過去.後來,我把資訊序列化為json格式的字串傳遞過去.在另乙個action裡面再將此json字串序列化為乙個map即可以.

**如下:

首先:我寫了乙個工具方法,此方法接收乙個json物件和乙個key(錯誤資訊的key),返回序列化後的字串.

/**

* 錯誤資訊轉換的方法.用於傳遞錯誤資訊到初始化註冊頁面

* @description

* @author 呂兵陽

* @param obj json物件

* @param key 錯誤資訊的key

* @return json格式的字串

*/public string convertjson(jsonobject obj,string key)

這個是struts2的驗證方法:

if(user.getname()==null||"".equals(user.getname().trim()))
這個是struts2的配置檔案

page/success.jsp

page/saleregister.jsp

initinit.action

$

這個就是要接收錯誤資訊的那個action

/**

* 初始化資料,載入企業型別和省份下拉框的值

* @description

* @author 呂兵陽

* @return

* @throws exception

*/public string init() throws exception

Struts2 配置檔案傳遞引數

pumptype在action中必須有對應的get set方法。當引數多於1個時,需要將 符號轉義為 如下所示 另外需要注意的是,當result type redirect action 時,這種傳遞引數的方式是無效的。目前遇到的問題是,如果我想傳的引數是action中的某個實體的屬性該怎麼寫?網上...

Struts2配置檔案

struts2 的配置檔案是整個框架的聯絡紐帶,是配置檔案將 struts2 的核心控制器 filterdispatcher 業務控制器 action 檢視元件等聯絡在一起。配置檔案在 struts2 框架中起到了排程的作用,也是降低各類元件耦合程度的一種手段。struts2 框架的配置分類如下 1...

struts2配置檔案

luowenfu 計應134 action 類 struts1要求action類繼承乙個抽象基類。struts1的乙個普遍問題是使用抽象類程式設計而不是介面。struts 2 action類可以實現乙個action介面,也可實現其他介面,使可選和定製的服務成為可能。struts2提供乙個action...