main.jsp
<%@ page language="java" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<frameset cols="8%,*">
<frame src="left.jsp" name="leftFrame" scrolling="auto" noresize="noresize" id="leftFrame" title="leftFrame" />
<frame src="rigth.jsp" name="mainFrame" id="mainFrame" title="mainFrame" />
</frameset>
</head>
<noframes>
<body>
</body>
</noframes>
</html>
————————
left.jsp
<%@ page language="java" pageEncoding="utf-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<body>
<div>
<c:forEach var="kind" items="${requestScope.kindList}">
<a href="#">${kind.name}</a> <br/>
</c:forEach>
</div>
</body>
</html>
————————
然后在地址栏键入访问main.jsp,但是并没有显示left.jsp的内容
如果直接访问left.jsp是可以显示里面的内容的
是不是在frameset框架不支持jsp的<c:foreach>循环语句???
<%@ page language="java" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<frameset cols="8%,*">
<frame src="left.jsp" name="leftFrame" scrolling="auto" noresize="noresize" id="leftFrame" title="leftFrame" />
<frame src="rigth.jsp" name="mainFrame" id="mainFrame" title="mainFrame" />
</frameset>
</head>
<noframes>
<body>
</body>
</noframes>
</html>
————————
left.jsp
<%@ page language="java" pageEncoding="utf-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<body>
<div>
<c:forEach var="kind" items="${requestScope.kindList}">
<a href="#">${kind.name}</a> <br/>
</c:forEach>
</div>
</body>
</html>
————————
然后在地址栏键入访问main.jsp,但是并没有显示left.jsp的内容
如果直接访问left.jsp是可以显示里面的内容的
是不是在frameset框架不支持jsp的<c:foreach>循环语句???
<a href="#" target="leftFrame">${kind.name}</a> <br/>
<frame src="left.jsp?kindList=${requestScope.kindList}"这样???把集合传过去,再在那边遍历?