Struts2标签的使用 单选框 复选框 下拉框的使用示例

action层

private ArrayList<Student> students;
private ArrayList<String> selected;

students=new ArrayList<Student>();
selected=new ArrayList<String>();
for(int i=0;i<10;i++)
{
Student student=new Student();
student.setAge(i+10);
student.setHobby("i"+student.getAge());
students.add(student);

if(i%3 == 0)
{
System.out.println("-------------------------dadf------------------"+i);
selected.add(student.getHobby());
}

}

页面:

<s:iterator value="students" id="student">
<s:property value="hobby"/>
</s:iterator>
<hr>
<s:checkboxlist list="students" name="student" value="selected" listKey="hobby" listValue="hobby"> </s:checkboxlist>
<hr>
<s:radio list="students" name="student" value="'i14'" listKey="hobby" listValue="hobby"></s:radio>
<hr>
<s:select list="students" name="studnet" value="'i14'" listKey="hobby" listValue="hobby"></s:select>

原文地址:https://www.cnblogs.com/laowu1239/p/3119515.html