struts2的表單標籤select如何獲取action傳過來的

2021-12-20 20:58:21 字數 1333 閱讀 2554

1樓:匿名使用者

這個問題你似乎有點誤解,其實對於struts2的select標籤來說,你傳過來的不是一個list,而是一個map.

所以首選,你在action中的list要換成map,想想就知道了:下拉單不是這樣的嗎:map.key,所以應該這樣寫:

2樓:匿名使用者

增加一個屬性 name="alllist" 這個alllist是選擇後的值!後臺接收這個!

你可以試一下!

按你的來說應該是name="users"

以下是解決s:optiontransferselect不能提交值到後臺

提交前執行指令碼

可能和s:select有類似問題

3樓:匿名使用者

注意struts2不像struts1那樣,struts2才有ognl表示式,引進了值棧的思想,你試試:

4樓:玩虐

方法一:可以通過「 request.getparameter (name)」進行引數值呼叫。

方法二:如果在struts中已經對映此select屬性的話,在action中直接通過getname()即可獲取到對應的值。

注意:在action中新增值屬性:public string year;//標籤中的name屬性值要和這裡的完全相同。

struts2的select標籤在後臺如何取得選中值

5樓:

首先,請確保你在後臺什麼了一個陣列或者list型別的變數,供程式接受值

比如private listlx;

宣告對應的getset方法,

在前臺通過表單or ajax方式提交到後臺後,struts2會自動注入到lx這個list中。

直接get就可以使用了。

struts2用action類從jsp中獲取select中option的value值

6樓:

jsp頁面部分**:

普通管理員

系統管理員

action類:

public class glydengluaction extends actionsupport

public string denglu()else}}system.out.println(roles);列印出來的就是option的value值。

7樓:韓粉貝勒

就和普通引數一樣獲取哇,你就當是input一樣取就行了

8樓:

request.getparameter(" ");

使用struts標籤時出的錯

咆哮體 最早起源於豆瓣網,當時豆瓣對演員馬景濤討論得很多,因為馬景濤在影視作品中經常表情誇張 以咆哮姿態出現,也把他稱為 咆哮教主 之後,便出了文字版的 咆哮 也就是咆哮體。誕生2年多的 咆哮體 在前天夜裡突然集中爆發,各行各業的年輕人紛紛在微博等網路平臺上寫出 咆哮體 以誇張的手法描述自身行業的特...

週六福的手鐲上寫s999而標籤上卻寫s990,不知是真假

這就不對了啊,單子和吊牌必須要對的上號的 是銀的,我讓售貨員開發票,找了好久說沒找到,讓我過段時間再去。週六福銀飾s999編號65040315510 銀飾什麼的都無所謂的,有些只是商家自己打的標識,又不是證書之類的具有唯一性的東西,不要太在意了,親 我在常平的一家週六福買了一個s999的手鐲。不知怎...

1s和2s軌道的位置關係是怎樣的?是2s包在1s外面嗎

1s軌道排滿後,電子排在2s軌道上,不是包在1s外面 原子軌道1s和2s有重合麼?您怎樣理解 電子在原子核外的原子軌道中繞原子旋轉,1s軌道最靠近原子核,2s軌道在1s外層,1s軌道和2s軌道的形狀都是球形,只是2s軌道中有節點.所以1s軌道和2s軌道的形狀都是球形,是相同的 2s軌道模型是球殼還是...