下拉菜单跳转中怎样跳转到内嵌框架中

我的action跳转的result是一个框架页&iframe src="&%=request.getParameter("src")%&"&&/iframe&,&s:form id="form" action="login.action?src=user_body.jsp"&&/s:form&,但是,将结果放在request的attribute中的时候,子页面user_body.jsp是接收不到结果的,只有放在session中才行,但是,如果把结果全都放在session中是不可取的,请问有没有其他的办法?
问题补充:你没理解我的意思,我想实现的是我action里面业务逻辑查询的数据结果对象list集合,如何将list传到user_body.jsp页面中,不采用将结果集放在session中的方法
采纳的答案
struts 的本身不想让你直接访问jsp页面 都是经过action跳转的。
1.先访问 login.action
在这个action(login.action)里面应该有一个属性 List&DTO& books
2.业务处理完毕 返回一个String& ,e.g : success
3.&action name="login" class="loginActionBean"&
&&&&&&&&& &result name="success"&page/user_body.jsp&/result&
&&& &/action&
然后逻辑完事你就可以在你的 user_body.jsp 中用 struts标签 或者 EL 或 JSTL 取到 books 集合了
&s:form id="form" action="login.action"&&/s:form&
应该这样写
不要传参,而是要配置 login.action 成功或失败的 跳转
&iframe src="&%=request.getParameter("src")%&"&&/iframe&
你这么用好像是算两次请求了
request.setAttribute("src",src)里面的值就丢了
放session里面没事
request.setAttribute("src",src) 这样应该能传过去你所要的值
已解决问题
未解决问题查看: 3549|回复: 9
注册时间最后登录在线时间103 小时阅读权限80积分163帖子精华0UID2676
请看下图的效果,
本帖子中包含更多资源
才可以下载或查看,没有帐号?
天涯海角也要找到Ni:
注册时间最后登录在线时间149 小时阅读权限60积分43帖子精华0UID31656
这个角色文件你只要加载了之后,这些东西都是自带的呀!
注册时间最后登录在线时间702 小时阅读权限80积分2374帖子精华3UID461
加载角色文件 NX8系统学习课程1
NX8系统学习课程2
免授权-NX8角色文件使用方法(内附角色文件)
注册时间最后登录在线时间103 小时阅读权限80积分163帖子精华0UID2676
我们学东西,不是照炒,我们也应该懂得这方法,是怎么来的。过程是如何。请赐教。
注册时间最后登录在线时间103 小时阅读权限80积分163帖子精华0UID2676
我们学东西,不是照炒,我们也应该懂得这方法,是怎么来的。过程是如何。请赐教。
注册时间最后登录在线时间103 小时阅读权限80积分163帖子精华0UID2676
请大家示明呀
是怎么出来的呀
注册时间最后登录在线时间302 小时阅读权限60积分3083帖子精华0UID20998
加载老师的快捷键就好了。或者手动在自定义这样调整。
本帖子中包含更多资源
才可以下载或查看,没有帐号?
注册时间最后登录在线时间103 小时阅读权限80积分163帖子精华0UID2676
谢谢了,史前田田田
注册时间最后登录在线时间103 小时阅读权限80积分163帖子精华0UID2676
说的是什么东西呀,一点都不清楚
注册时间最后登录在线时间302 小时阅读权限60积分3083帖子精华0UID20998
这个你都看不明白吗??我是以曲面的下拉菜单为例的哦。
社区QQ达人
使用QQ帐号登录论坛的用户
Medal No.1
Medal No.1
Medal No.4
Medal No.4
Medal No.5
Medal No.5
Medal No.6
Medal No.6
站长推荐 /3
ABC-UG论坛所有免费课程播放密码均为
经典UG8.5视频教程
win7-64位-NX8.5安装方法(电脑中已装NX其他版本)
Powered by请问在jsp中,当下拉列表的值改变的时候、怎么改变页面显示的内容?
请问在jsp中,当下拉列表的值改变的时候、怎么改变页面显示的内容?
我想做一个往数据库添加不同类型的题,但每种类型的题的所输入的信息都不一样,我想做一个下拉列表,然后当下拉列表的值改变的时候,页面就相应的改变, 请问该怎么做?
用js select标签有个onchange事件
哪有这么简单?& 当使用javascript时,可以将一些标签隐藏,但这还是同一个页面、我要的是 重新在这个内嵌框架上 加载另一个页面?& 求解。。
你可以将select标签放到一个from表单里面,这个from表单里面设置一个target属性,对应iframe标签的name属性,当你改变select的值的时候用onchange事件 在onchange事件中将你的from表单的action属性设置成你要提交的地址
&script type="text/javascript"&&&& function a(){&&&&&&&& var selectvalue=document.getElementById('select').&&&&&&&& if(selectvalue=='a'){&&&&&&&&&&&& //document.testform.action="a.jsp"&&&&&&&&&&&& document.getElementById('select').action="a.jsp"&&}if(selectvalue=='a'){&&&&&&&&&&&& //document.testform.action="b.jsp"&&&& document.getElementById('select').action="b.jsp"&&}&&document.testform.submit()&&& }&&&/script&& &/head&& & &body&& &&form action="a.jsp" name="testform" id="testform" target="iframe"&&& &select name="select" id="select" onchange="a();" &&&& &option value="a"&a&/option&&&& &option value="a"&b&/option&&&& &/form&&& &/select&&& &iframe name="iframe"& &/iframe&& &/body&
嘿嘿 &/from&标签放在&/select&后面 放错位置了
首先这肯定得用js来实现,用的手机,代码不好贴上去,告诉你怎么思考,直接查文档,你会发现option有个onclick事件,不用想,就是单击执行,你先写个函数,这个函数接收一个参数,这个参数就是跳转的页面名称,跳转可以使用location.href=&跳转的页面名称&,这个函数很简单吧,下面就是怎么调用它,并传参数,这更简单,不就是option的onclick事件吗,把它们关联在一起,当然跳转后的页面你再提前写好
&如果我用js, 当使用open 或 location.href 时,怎么将要显示的网页 显示在指定的 内嵌框架上? 还有就是如果我改变下拉列表的值时,想执行servlet,那么执行玩servlet后、servlert要跳转到 内嵌框架那么页面? 这个该怎么做?& 求解。。。。
看看这个URL: ,要实现这个功能一般都是AJAX
相关知识等待您来回答
电脑常识领域专家
& &SOGOU - 京ICP证050897号

我要回帖

更多关于 html内嵌框架 的文章

 

随机推荐