2011-03-17 108 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"/>