问一个jsp页面如何设计问题
初始页面分为 三个frame
第一个frame 为一些列表 例如名字列表: 张三,李四,王五。
功能 点击这些选项会查询数据库,并且在第三个frame里列出所点击的选项的相关信息。
第二个frame就是列出相关信息 例如点击张三 列出 通讯簿 亲友名字 等 以列表方式列出来。
功能 点击相应的选项 又会在第三个frame里显示出来 例如点击亲友 就会查询数据库把张三的亲友名字列出来。
frame1 frame2 frame3
名字 | 张三 | 亲友
张三 | 通讯簿 | 爸爸
李四 | 亲友 | 妈妈
上面为简图
点击张三 frame2 显示查询数据库显示相应信息
点击亲友 frame3查询数据库显示相应信息
用jsp 不用stucts 该怎么设计呢 如何实现呢
怎样实现每个frame之间的参数 需要用到什么函数 麻烦各位给说的详细写 本人jsp初学着,基本不会 ,这是个小作业,请大家帮帮忙
把主要得东西能给写出来,还要让初学这能看懂的 网页框架组织的设计的越优化越好
下面代码是我打算设计的主页面 只是个打算 各位可以给出其他的设计
<%@ page language="java" contentType="text/html; charset=Big5"%>
<!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=Big5">
<title></title>
</head>
<frameset rows=10%,*>
<frame scrolling="no" src="bannerPage.jsp" frameborder=0>
<frameset cols=8%,9%,*>
<frame scrolling="no" src="frame1.jsp" name="frame1" frameborder=0>
<frame scrolling="no" src="frame2.jsp" name="frame2" frameborder=0>
<frame src="frame3.jsp" name="frame3" frameborder=0>
</frameset>
</frameset>
<body>
</body>
</html>
------解决方案--------------------
------解决方案--------------------加上target="framename"
------解决方案--------------------target指定页面显示的位置
多个frame参数传递完全可以当作多个页面的操作
frame1中提交action返回frame2
显示位置用target指定到相应的frame就行了
------解决方案--------------------target+session+action