在jsp页面跳转中怎样以js弹出对话框后跳转窗口方式显示查询结果?

用心创造滤镜
扫码下载App
汇聚2000万达人的兴趣社区下载即送20张免费照片冲印
扫码下载App
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
阅读(1219)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_',
blogTitle:'javascrip页面跳转及弹窗',
blogAbstract:'jsp中的事件处理&script language=\"javascript1.2\" type=\"text/javascript\"&function popwin(strurl, winname, width, height) {var left = (screen.width - width)/2;var top = (screen.height - height)/2;var str = left=+left+, top=+top+, width=+width+,height=+window.open(strurl, winname, str);}&/script&',
blogTag:'',
blogUrl:'blog/static/4',
isPublished:1,
istop:false,
modifyTime:2,
publishTime:7,
permalink:'blog/static/4',
commentCount:0,
mainCommentCount:0,
recommendCount:11,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'0',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}trackbacks-0
相信很多Web开发者都知道,在开发Web程序的时候,对于页面之间的跳转,有很多种,但是有效的跳转则事半功倍,下面就是我在平时的开发过程中所用到的一些JavaScript跳转方式,拿出和大家共享一下。
第一种:直接跳转加参数
&script language="javascript" type="text/javascript"&
window.location.href="login.jsp?backurl="+window.location.
直接跳转无参数:
&script&window.location.href='';&/script&
第二种:返回上一次预览界面
&script language="javascript"&alert("返回");window.history.back(-1);&/script&
标签嵌套:
&a href="javascript:history.go(-1)"&返回上一步&/a&&a href="&%=Request.ServerVariables("HTTP_REFERER")%&"&返回上一步&/a&
第三种:指定跳转页面 对框架无效。。。
&script language="javascript"&
window.navigate("top.jsp");
第四种:指定自身跳转页面&对框架无效。。
&script language="JavaScript"&
self.location='top.htm';
第五种:指定自身跳转页面 对框架有效。。
&script language="javascript"&
alert("非法访问!");
top.location='xx.aspx';
第六种:按钮式 在button按钮添加 事件跳转。。
&input name="pclog" type="button" value="GO" onClick="location.href='login.aspx'"&
第七种:在新窗口打开:
 &a href="javascript:" onClick="window.open('login.aspx','','height=500,width=611,scrollbars=yes,status=yes')"&开新窗口&/a&
应用实例:
&head& &script language="javascript"&function old_page() { window.location = "login.aspx" } function replace() { window.location.replace("login.aspx") } function new_page() { window.open("login.aspx") } &/script& &/head& &body& &input type="button" onclick="new_page()" value="在新窗口打开s"/& &input type="button" onclick="old_page()" value="跳转后有后退功能"/& &input type="button" onclick="replace()" value="跳转后没有后退功能"/& &/body&
阅读(...) 评论()怎么使用JSP实现一个页面中点击查询,在本页面下面显示结果 - Java Web开发当前位置:& &&&怎么使用JSP实现一个页面中点击查询,在本页面下面怎么使用JSP实现一个页面中点击查询,在本页面下面显示结果&&网友分享于:&&浏览:191次如何使用JSP实现一个页面中点击查询,在本页面下面显示结果如何使用JSP实现一个页面中点击查询,在本页面下面显示结果------解决方案--------------------我还是不太理解你的意思??你的意思是说刚进到这个页面的时候要不要出数据,还是只有一个查询条件在,没有显示任何查询结果,当你单击查询时,才在页面下方显示结果吗?
------解决方案--------------------先在页面中弄个隐藏的: &IFRAME id= &hiddenframe & src= & & width=0 height=0&
document.frames[ &hiddenframe &].location.replace(test.jsp?参数……)
test页面作为结果,就能在本页打开
------解决方案--------------------问的太不清楚,情况好几种,呵呵没法回答啊
------解决方案--------------------form提交到本页面就好了
------解决方案--------------------提交到自己页就行了,不过会刷新整页的~用ajax就复杂点
------解决方案--------------------如果你只想第一页的东西也在第二页上显示,同时第二页上还有新的东西的话,用个笨办法吧,把第一页包含到第二页中就可以了
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有收藏,2.8k 浏览
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
有两张表user和message.
user表中的uid对应message中的uid。
Hibernate中查询Hql:String hql="from Message t1,User t2 where t1.uid=t2.uid";
如果是在单表的时候我会在struts2中的action中定义一个List或者List类型的属性,然后在jsp页面中就可以使用s:iterator循环想要的属性。
但是现在是多表,关联了两个pojo实体。现在改怎么操作?没有定义one-2-one或者one-2-many。
目前我可以得到:
Iterator iterator = list.iterator();
while(iterator.hasNext()){
Object[] o = (Object[]) iterator.next();
Message mess=(Message)o[0];
User u=(User)o[1];
目前网上找到的两个方法:一种办法:
新创建一个pojo实体类UserMess,通过上面的iterator将两个表需要的显示的属性存放进入这个新的pojo。然后在action中定义List属性。
另一种方法:
直接在jsp通过s:iterator 根据索引的位置获取。
这两种方法是我在网上找到的,第一种方法有的麻烦,第二种方法代码的可读性低,如果不指定select 字段就不知道位置。
在项目开发过程中,即便是不使用多表查询,而是一个一个表查询。显示的时候必定要联合多个表查询的结果。
怎么更加方便的在jsp页面中显示???
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
解决了,看了你的方法解决锝
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
第一眼时UI
后面就感觉插件很多
已拼单词提示
同步到新浪微博
分享到微博?
与我们一起探索更多的未知
专业的开发者技术社区,为用户提供多样化的线上知识交流,丰富的线下活动及给力的工作机会
加入只需一步
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
举报理由:
推广(招聘、广告、SEO 等)方面的内容
带有人身攻击、辱骂、仇恨等违反条款的内容
与已有问题重复(请编辑该提问指向已有相同问题)
不友善内容
答非所问,不符合答题要求
其他原因(请补充说明)
补充说明:
扫扫下载 App
SegmentFault
一起探索更多未知如何让jsp页面加载时就跳转到action里去执行查询并显示到页面上,而不是点击按钮去查询_百度知道
如何让jsp页面加载时就跳转到action里去执行查询并显示到页面上,而不是点击按钮去查询
提问者采纳
pageEncoding=&&=&path&nbsp.getServerName()&&&&&+&&&String&&&charset=UTF-8&&&&&nbsp.getContextPath();&&&&&&nbsp%&&&&&nbsp.jsp&&/welcome-file&+&nbsp.getServerPort()&&=&language=&&&&path&&page&&%@&&&nbsp.sendRedirect(basePath+action);false&&&%&nbsp://&&&&;&&&/&&&String&&&&&&&nbsp.getScheme()&&isELIgnored=&text/&&&%&request.jsp中如下配置&&/welcome-file-list&&&;&;welcome-file&&nbsp:&basePath&welcome-file-list&&&contentType=&+&&+&nbsp.xml中配置&&UTF-8&java&&+&+&&lt
我试过了,不行啊
为何不行?这个是个常见的解决类似你问题的办法好多时候都是这样做的?你出现什么情况了?
提问者评价
不好意思,我放错位置了,谢谢你
其他类似问题
为您推荐:
其他2条回答
action执行完返回新的界面展示,不知楼主可理解。说的比较简洁, 通过js使用ajax异步查询,页面不跳转。这个就是页面直接跳转至这个action不知道你具体的怎么样的需求,但是这样的跳转方法挺多的页面加载时, 查询完在页面显示
可不可以给出点代码
跳转的时候 把数据查出来 传到前台就行了!
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 js弹出对话框后跳转 的文章

 

随机推荐