2011-03-17 103 views
0

我是新來的struts。如何創建Struts下拉列表?

我想在網頁中添加下拉菜單,該下拉菜單應該包含四個值。默認值和第一個值將是(選擇)。

我想要保留選定的值,當表單再次打開並提交時,如果用戶沒有從下拉列表中選擇任何值(表示默認值存在)我想給用戶一個警報然後不允許提交,直到用戶從下拉列表中選擇一個選項。

有一個action.java,form.java,javascript文件和jsp文件。在action.java中,我假設使用ArrayList來保存不同的下拉值。如何做到這一點。請幫幫我。

+0

你使用Struts或Struts2的一個列表對象(ID,價值)? – Chakra 2011-03-17 05:36:04

回答

0

首先,您需要在此處顯示您的代碼。如果你對教程感興趣,那麼我建議 - VaanNila,一個學習struts框架的好地方。 (Here鏈接選擇標籤。)

2
<s:select list="#{'':'Select', 'key1':'Value 1', 'key2':'Value 2'}" key="selectedValue"></s:select> 

,或者你有

<s:select key="selectedValue" list="yourlists" headerKey="" headerValue="Select" listKey="id" listValue="value"/>