谢谢!!
16 个解决方案
#1
up一下
#2
需要输出一段script
假设你上面的frame的名字name是frame1
那么用
<script>
top.frame1.location.reload();
</script>
假设你上面的frame的名字name是frame1
那么用
<script>
top.frame1.location.reload();
</script>
#3
你做完insert后返回一个状态值,如果状态值代表你的操作成功就刷新上面页面
<%
Boolean dd = 返回值;
if (dd){
%>
<script>
parent.topFrame.location.reload()
</script>
<%
}
%>
<%
Boolean dd = 返回值;
if (dd){
%>
<script>
parent.topFrame.location.reload()
</script>
<%
}
%>
#4
servlet里面可以嵌入script吗??
#5
你可以:
if (插入成功){
out.println("<SCRIPT LANGUAGE=javascript>");
out.println("parent.topFrame.location.reload()");
out.println("</script>");
}
,页面执行到这里就会刷新一下上边的frame
if (插入成功){
out.println("<SCRIPT LANGUAGE=javascript>");
out.println("parent.topFrame.location.reload()");
out.println("</script>");
}
,页面执行到这里就会刷新一下上边的frame
#6
servlet里面不能嵌入script
script必须输出后才能执行
用out.println输出
script必须输出后才能执行
用out.println输出
#7
这个jsp页面里面两个frame都要刷新,还不如重新刷新jsp页面
#8
是要先重定向之后再用System.out.println()来输出script吗?
#9
我试过上面的方法,失败。。
有人试过成功的吗?
有人试过成功的吗?
#10
lee_lee()
用servlet进行 刷新是比较困难地(因为他毕竟不是jsp页面)。。
你可以把显示数据的那个jsp页面(缓存清空),,而servlet处理完之后,返回你需要显示数据的那个页面(frame)
用servlet进行 刷新是比较困难地(因为他毕竟不是jsp页面)。。
你可以把显示数据的那个jsp页面(缓存清空),,而servlet处理完之后,返回你需要显示数据的那个页面(frame)
#11
在要刷新的页面中加个空表单,用javascript或jsp控制提交一下,可达到刷新效果
#12
to shaopin(shaopin):
关键是我要刷新的页面与调用Servlet的页面不是同一个页面,是在一个JSP页面里面上下两个不同的frame,下面frame调用Servlet,Servlet执行完之后需要刷新上面frame里的JSP。
关键是我要刷新的页面与调用Servlet的页面不是同一个页面,是在一个JSP页面里面上下两个不同的frame,下面frame调用Servlet,Servlet执行完之后需要刷新上面frame里的JSP。
#13
说什么呢?
如果你的页面就两个frame,还要同时刷新,
那还不如直接重定向了呢?
不了解你的想法:
|--->top.jsp
frame.jsp---|
|--->foot.jsp
同时刷新top.jsp foot.jsp
和重新载入frame有什么区别吗?(不考虑frame.jsp里面的一些定义方法)
如果你的页面就两个frame,还要同时刷新,
那还不如直接重定向了呢?
不了解你的想法:
|--->top.jsp
frame.jsp---|
|--->foot.jsp
同时刷新top.jsp foot.jsp
和重新载入frame有什么区别吗?(不考虑frame.jsp里面的一些定义方法)
#14
想你这样的我们的项目也有,我们都是用的从新查询一边(即从新执行一边到这个页的条件),一般都是指到跳转到这个页的action,虽然很苯,但是很管用,不容易出错!!!
就这么办吧!
就这么办吧!
#15
to aleccheung(不能让自己再堕落了):
是这个样子:
|--->(frame1)top.jsp
frame.jsp---|
|--->(frame2)foot.jsp--->ctrlservlet.java
我现在是需要在执行完ctrlservlet.java之后,刷新top.jsp,怎么实现?
是这个样子:
|--->(frame1)top.jsp
frame.jsp---|
|--->(frame2)foot.jsp--->ctrlservlet.java
我现在是需要在执行完ctrlservlet.java之后,刷新top.jsp,怎么实现?
#16
up...
#1
up一下
#2
需要输出一段script
假设你上面的frame的名字name是frame1
那么用
<script>
top.frame1.location.reload();
</script>
假设你上面的frame的名字name是frame1
那么用
<script>
top.frame1.location.reload();
</script>
#3
你做完insert后返回一个状态值,如果状态值代表你的操作成功就刷新上面页面
<%
Boolean dd = 返回值;
if (dd){
%>
<script>
parent.topFrame.location.reload()
</script>
<%
}
%>
<%
Boolean dd = 返回值;
if (dd){
%>
<script>
parent.topFrame.location.reload()
</script>
<%
}
%>
#4
servlet里面可以嵌入script吗??
#5
你可以:
if (插入成功){
out.println("<SCRIPT LANGUAGE=javascript>");
out.println("parent.topFrame.location.reload()");
out.println("</script>");
}
,页面执行到这里就会刷新一下上边的frame
if (插入成功){
out.println("<SCRIPT LANGUAGE=javascript>");
out.println("parent.topFrame.location.reload()");
out.println("</script>");
}
,页面执行到这里就会刷新一下上边的frame
#6
servlet里面不能嵌入script
script必须输出后才能执行
用out.println输出
script必须输出后才能执行
用out.println输出
#7
这个jsp页面里面两个frame都要刷新,还不如重新刷新jsp页面
#8
是要先重定向之后再用System.out.println()来输出script吗?
#9
我试过上面的方法,失败。。
有人试过成功的吗?
有人试过成功的吗?
#10
lee_lee()
用servlet进行 刷新是比较困难地(因为他毕竟不是jsp页面)。。
你可以把显示数据的那个jsp页面(缓存清空),,而servlet处理完之后,返回你需要显示数据的那个页面(frame)
用servlet进行 刷新是比较困难地(因为他毕竟不是jsp页面)。。
你可以把显示数据的那个jsp页面(缓存清空),,而servlet处理完之后,返回你需要显示数据的那个页面(frame)
#11
在要刷新的页面中加个空表单,用javascript或jsp控制提交一下,可达到刷新效果
#12
to shaopin(shaopin):
关键是我要刷新的页面与调用Servlet的页面不是同一个页面,是在一个JSP页面里面上下两个不同的frame,下面frame调用Servlet,Servlet执行完之后需要刷新上面frame里的JSP。
关键是我要刷新的页面与调用Servlet的页面不是同一个页面,是在一个JSP页面里面上下两个不同的frame,下面frame调用Servlet,Servlet执行完之后需要刷新上面frame里的JSP。
#13
说什么呢?
如果你的页面就两个frame,还要同时刷新,
那还不如直接重定向了呢?
不了解你的想法:
|--->top.jsp
frame.jsp---|
|--->foot.jsp
同时刷新top.jsp foot.jsp
和重新载入frame有什么区别吗?(不考虑frame.jsp里面的一些定义方法)
如果你的页面就两个frame,还要同时刷新,
那还不如直接重定向了呢?
不了解你的想法:
|--->top.jsp
frame.jsp---|
|--->foot.jsp
同时刷新top.jsp foot.jsp
和重新载入frame有什么区别吗?(不考虑frame.jsp里面的一些定义方法)
#14
想你这样的我们的项目也有,我们都是用的从新查询一边(即从新执行一边到这个页的条件),一般都是指到跳转到这个页的action,虽然很苯,但是很管用,不容易出错!!!
就这么办吧!
就这么办吧!
#15
to aleccheung(不能让自己再堕落了):
是这个样子:
|--->(frame1)top.jsp
frame.jsp---|
|--->(frame2)foot.jsp--->ctrlservlet.java
我现在是需要在执行完ctrlservlet.java之后,刷新top.jsp,怎么实现?
是这个样子:
|--->(frame1)top.jsp
frame.jsp---|
|--->(frame2)foot.jsp--->ctrlservlet.java
我现在是需要在执行完ctrlservlet.java之后,刷新top.jsp,怎么实现?
#16
up...