有一个JSP登录页面,有一个部门,需要用下拉列表来做。 然后我用JAVA写了类,返回的是list集合。 请问如何将这个LIST集合里的部门名称显示到这个下拉列表呢。 不想在JSP页面里有<% %>,请问下有没有别的方式? <td>
<label>
<select name="department" id="select">
<option>
部门一
</option>
<option>
部门二
</option>
</select>
</label>
</td>
<label>
<select name="department" id="select">
<option>
部门一
</option>
<option>
部门二
</option>
</select>
</label>
</td>
</s:iterator>
<s:iterator value="list" status="status">
<option id="id"><s:property value="propertyName"/></option>
</s:iterator>
<c:forEach items="${list}" var="data"></c:forEach>
或者在程序里append出来,返回一个结果,页面上用el表达式取
public class UserGroupBusessionService {
UserGroupDao ugdao=new UserGroupImpl();
/*
* 获取用户分组的集合
*
*/
public List<UserGroup> userGroup(){
return ugdao.findUserGroupList();
}
}我的这个类是返回的LIST集合,如果用iterator标签。。是不是还要把这个List怎么处理呢!!比如存到request.setAttribute("list",list );