<script language="JavaScript">
function jieyue(url) {
msg=open(url,"DisplayWindow","toolbar=yes,directories=no,menubar=no,status=yes,width=350,height=200");
}
</script>
现在要 Jsp 调用 Servlet 然后由Servlet 弹出新窗口!
怎么做?? HELP~
5 个解决方案
#1
最好能像那个 script 方法一样设定窗口大小、位置 ....
刚入门的小鸟, HELP~~
刚入门的小鸟, HELP~~
#2
不知道你为什么要这样设计。servlet应该只负责流程控制,servlet应该是没有界面的。
不过要实现的话也可以,在servlet里获得一个PrintWriter,向窗口写html和javascript代码:
<body onload=javascript:window.open('pop.html')>
注意javascript的window对象的open方法有很多参数,可以控制大小位置什么的,但这不是java的东西,我不是很清楚,可以找些参考来看。
不过要实现的话也可以,在servlet里获得一个PrintWriter,向窗口写html和javascript代码:
<body onload=javascript:window.open('pop.html')>
注意javascript的window对象的open方法有很多参数,可以控制大小位置什么的,但这不是java的东西,我不是很清楚,可以找些参考来看。
#3
servlet也是输出html
#4
被识破了 -___-!!
。。。 就是为了改善设计才做修改
那 JSP 里有一个链接,向 Servlet 请求一个“借书”事件
Servlet 对用户当前数据做检查后需要弹出个小窗口显示
“借书”成功或失败(信息窗口)!
如果不弹出新窗口,当前页会转到 信息窗口 ,
这样妨碍用户借阅其他书籍。
问题就是这样, 您的方法本质跟 JSP 没区别,
我的意图并不是那样!
#5
已搞定!
#1
最好能像那个 script 方法一样设定窗口大小、位置 ....
刚入门的小鸟, HELP~~
刚入门的小鸟, HELP~~
#2
不知道你为什么要这样设计。servlet应该只负责流程控制,servlet应该是没有界面的。
不过要实现的话也可以,在servlet里获得一个PrintWriter,向窗口写html和javascript代码:
<body onload=javascript:window.open('pop.html')>
注意javascript的window对象的open方法有很多参数,可以控制大小位置什么的,但这不是java的东西,我不是很清楚,可以找些参考来看。
不过要实现的话也可以,在servlet里获得一个PrintWriter,向窗口写html和javascript代码:
<body onload=javascript:window.open('pop.html')>
注意javascript的window对象的open方法有很多参数,可以控制大小位置什么的,但这不是java的东西,我不是很清楚,可以找些参考来看。
#3
servlet也是输出html
#4
被识破了 -___-!!
。。。 就是为了改善设计才做修改
那 JSP 里有一个链接,向 Servlet 请求一个“借书”事件
Servlet 对用户当前数据做检查后需要弹出个小窗口显示
“借书”成功或失败(信息窗口)!
如果不弹出新窗口,当前页会转到 信息窗口 ,
这样妨碍用户借阅其他书籍。
问题就是这样, 您的方法本质跟 JSP 没区别,
我的意图并不是那样!
#5
已搞定!