在CSDN看到的一个很久以前的帖子,由于新手,不知怎样解决
现在,有一个页面,
要使用frameset,
分成不同的帧。
上面一个帧引用一个.jsp来显示一个表的数据纪录,
但选择其中一条纪录的时候,
下面一个帧显示它的详细信息,
上面一个帧的数据不动!
参数的传递,在服务器端使用servlet,
servlet怎么把参数传到指定下面一帧的jsp页面中啊!????
其中有个回答是
思路就是,当你点击上面的一个帧时,把请求提交到下面的针然后在有下面的帧,直接调用servlet,就可以了?
现问如何才能在有下面的帧直接调用servlet呀?
请各位指点一下,谢谢
------解决方案--------------------------------------------------------
如一个frameset由2个frame组成, 分别是a.jsp和b.jsp
从a.jsp发送一个request,通过一个servlet处理后的信息在b.jsp中显示
提交的时候指定target属性
譬如是form提交
document.forms(0).target="targetframename";
超链接的话 <a href="url" target="targetframename";/>
------解决方案--------------------------------------------------------
帮你顶........^^^^^^^^^^^^^^^^^
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
指定target的就行了,直接发送到下面的帧页面进行显示就ok
------解决方案--------------------------------------------------------
1 表单 <form target="targetframename">
2 超链接的话 <a href="url" target="targetframename";/>
3 JS,
targetframename.location="url";
总之,使用那个frame的 name里面指定的名字就行了。