81,094
社区成员
发帖
与我相关
我的任务
分享
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="java.util.*" %>
<%@ taglib prefix="s" uri="/struts-tags"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>TEST PAGE</title>
</head>
<body>
<%
List<Map<String,String>> loadingCourseList = new ArrayList<Map<String,String>>();
Map<String,String> map1 = new HashMap<String,String>();
map1.put("a", "map1_1");
map1.put("b", "map1_2");
map1.put("c", "map1_3");
Map<String,String> map2 = new HashMap<String,String>();
map2.put("a", "map2_1");
map2.put("b", "map2_2");
map2.put("c", "map2_3");
Map<String,String> map3 = new HashMap<String,String>();
map3.put("a", "map3_1");
map3.put("b", "map3_2");
map3.put("c", "map3_3");
loadingCourseList.add(map1);
loadingCourseList.add(map2);
loadingCourseList.add(map3);
session.setAttribute("loadingCourseList", loadingCourseList);
%>
<table>
<s:iterator value="#session.loadingCourseList" id="mapList">
<tr>
<td><input name="checkBox" id="checkBox" value="<s:property value="#mapList.get(\"a\")"/>" type="checkbox"> </td>
<td><s:property value="#mapList.get(\"a\")"/></td>
<td><s:property value="#mapList.get(\"b\")"/></td>
<td><s:property value="#mapList.get(\"c\")"/></td>
</tr>
</s:iterator>
</table>
</body>
</html>
给你一个极其完成的,输出如下:
<table>
<s:iterator value="#session.loadingCourseList" id="mapList">
<tr>
<td><input name="checkBox" id="checkBox" value="<s:property value="#mapList.get(\"courseId\")"/>" type="checkbox"> </td>
<td><s:property value="#mapList.get(\"courseId\")"/></td>
<td><s:property value="#mapList.get(\"courseName\")"/></td>
<td><s:property value="#mapList.get(\"teacherName\")"/></td>
</tr>
</s:iterator>
</table>
非要我写那么完成。。。。<s:property value="#mapList.get(\"courseId\")"/>
value=\"#mapList.get('courseId')\" 改成value=\"%{mapList.get('courseId')}\"