如何在一个jsp页面中同时实现二个跳转?
我有一个jsp页面需要用到二个表的数据!理想执行的步骤:1.在jsp中有个触发按钮:button1,让它同时调用二个Action。2.二个Action运行,并在二个DAO...
我有一个jsp页面 需要用到二个表的数据!
理想执行的步骤:
1.在jsp中有个触发按钮 :button1, 让它同时调用二个Action。
2. 二个Action运行 ,并在二个DAO中查询得到二个list,把这二个list送
到我的jsp页面中。
3.在jsp页面中把这二个list进行循环显示。(一个list的显示需要用到另一个list,
所以需要二个list同时到jsp页面中)
但是在步骤1时 如何同时调用二个 Action呢。
或者不要用 button1进行触发,只要是能在jsp页面中 触发某事时让它调用二个Action就好。
再或者有更好的思路帮我想一下。
大大们路过走过记得帮下。
第一步骤的代码我是这要写的
html中:
<input type="button" value="刷新" onClick="twoHref()">
<script langage="javascript">
function twoHref()
{
location.href="<%=request.getContextPath%>/jsp/user.do?action=userList";
location.href="<%=request.getContextPath%>/jsp/cpy.do?action=cpyList";
}
</script>
只运行了第二个location.href 第一个不运行。 展开
理想执行的步骤:
1.在jsp中有个触发按钮 :button1, 让它同时调用二个Action。
2. 二个Action运行 ,并在二个DAO中查询得到二个list,把这二个list送
到我的jsp页面中。
3.在jsp页面中把这二个list进行循环显示。(一个list的显示需要用到另一个list,
所以需要二个list同时到jsp页面中)
但是在步骤1时 如何同时调用二个 Action呢。
或者不要用 button1进行触发,只要是能在jsp页面中 触发某事时让它调用二个Action就好。
再或者有更好的思路帮我想一下。
大大们路过走过记得帮下。
第一步骤的代码我是这要写的
html中:
<input type="button" value="刷新" onClick="twoHref()">
<script langage="javascript">
function twoHref()
{
location.href="<%=request.getContextPath%>/jsp/user.do?action=userList";
location.href="<%=request.getContextPath%>/jsp/cpy.do?action=cpyList";
}
</script>
只运行了第二个location.href 第一个不运行。 展开
4个回答
展开全部
你加一个表示 判断一下 然后决定做哪一种操作就好了呀
function twoHref(flg)
{
if(flg)
location.href="<%=request.getContextPath%>/jsp /user.do?action=userList";
else
location.href="<%=request.getContextPath%>/jsp/cpy.do?action=cpyList";
}
function twoHref(flg)
{
if(flg)
location.href="<%=request.getContextPath%>/jsp /user.do?action=userList";
else
location.href="<%=request.getContextPath%>/jsp/cpy.do?action=cpyList";
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
RequestDispatcher.forward(request,response);
用于转发request and response读读API关于这个类的说明吧
用于转发request and response读读API关于这个类的说明吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是父子级关系的就要很多方法了,百度一下都是答案,如果不是得话,那我告诉你一个变通的方法,首先你把这窗口起个名字,然后你在另一个窗口打开一个窗口名字和那个窗口的名字一样就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询