struts标签遍历后台的List集合 [实例 ]

后台:

	/**
	 * 跳转到list.jsp
	 * @return
	 */
	public String list() {
		List<SysUserGroup> sysUserGroups = sysUserGroupService.findSysUserGroups();
		request.setAttribute("sysUserGroups", sysUserGroups);
		return "list";
	}

前端:list.jsp

<%@ taglib uri="/struts-tags" prefix="s"%>
<s:form name="form2" method="post" action="sysUserGroupAction_delete.do" namespace="/sys">
	<table width="100%" border="0" cellspacing="0" cellpadding="0" id="PowerTable" class="PowerTable">
		<tr>
			<td width="5%" class="listViewThS1"><input type="checkbox" id="checkall" name="checkall" value="" 
				class="checkbox" onClick="checkAll()"></td>
			<td width="20%" class="listViewThS1">部门名称</td>
			<td width="15%" class="listViewThS1">部门负责人</td>
			<td width="50%" class="listViewThS1">部门职能</td>
			<td width="10%" class="listViewThS1">人员设置</td>
		</tr>
		<s:if test="#request.sysUserGroups != null">
			<s:iterator var="sysUserGroup" value="%{#request.sysUserGroups}">
				<tr>
					<td><input type="checkbox" name="ids" value="12" class="checkbox" onClick="changeCheckCount();"></td>
					<td>
						<a href="${pageContext.request.contextPath}/sys/sysUserGroupAction_edit.do">
							<s:property value="#sysUserGroup.name"/>  <!--name和pojo对应, 不是beanForm-->
						</a>
					</td>
					<td>
						<s:property value="#sysUserGroup.principal"/>
					</td>
					<td>
						<s:property value="#sysUserGroup.incumbent"/>
					</td>
					<td>
						<a href="javascript:OpenWin('${pageContext.request.contextPath}/sys/group/usersInGroup.jsp?id=12')">设置</a>
					</td>
				</tr>
			</s:iterator>
		</s:if>
		<s:else>没有任何用户信息!</s:else>
	</table>
</s:form>

效果:

 

 

posted @ 2017-05-23 22:51  半生戎马,共话桑麻、  阅读(363)  评论(0)    收藏  举报
levels of contents