Redian新闻
>
JSP/SERVLET里面如何实现弹出窗口(新短信)功能
avatar
JSP/SERVLET里面如何实现弹出窗口(新短信)功能# Java - 爪哇娇娃
p*p
1
一个普通的JSP/SERVLET实现的类似BBS应有。需要实现类似有短信给某个在线用户的时候
,马上提示该用户(比如弹出一个窗口)。
要求实时性很强,也就是即使该用户不刷屏也能得到消息,SERVER要PUSH。最好不要用每
隔两秒FLASH一下的办法,多谢了。
avatar
c*g
2
http是request, response的protocol, 管你怎么push, 客户端总得
request下。

【在 p***p 的大作中提到】
: 一个普通的JSP/SERVLET实现的类似BBS应有。需要实现类似有短信给某个在线用户的时候
: ,马上提示该用户(比如弹出一个窗口)。
: 要求实时性很强,也就是即使该用户不刷屏也能得到消息,SERVER要PUSH。最好不要用每
: 隔两秒FLASH一下的办法,多谢了。

avatar
a*a
3

Not necessary. If you keep the HTTP connection alive, you can always
push messages from server to your client. The thing is how you deal
with the pushed messages.
时候
用每

【在 c**g 的大作中提到】
: http是request, response的protocol, 管你怎么push, 客户端总得
: request下。

avatar
m*t
4

how?

【在 a*****a 的大作中提到】
:
: Not necessary. If you keep the HTTP connection alive, you can always
: push messages from server to your client. The thing is how you deal
: with the pushed messages.
: 时候
: 用每

avatar
c*g
5
you are absolutely right.
Actually, the physical link is always on, so basically you can always
push signals from server to your client. The thing is how you deal
with the pushed signals.

【在 a*****a 的大作中提到】
:
: Not necessary. If you keep the HTTP connection alive, you can always
: push messages from server to your client. The thing is how you deal
: with the pushed messages.
: 时候
: 用每

avatar
p*p
6
老大,请能详细讲讲么,或者给个例子
另外如果我用一个APLLET监听某端口,然后收到信号后就
作用于JSP网页,请问APPLET如何操作网页里面的JAVASCRIPT呢

【在 c**g 的大作中提到】
: you are absolutely right.
: Actually, the physical link is always on, so basically you can always
: push signals from server to your client. The thing is how you deal
: with the pushed signals.

avatar
m*c
7

Using callback function.
1. In your JSP/HTML page, make sure add "MAYSCRIPT":
CODE="..."
CODEBASE="./"
ARCHIVE="..."
WIDTH="..."
HEIGHT="..."
MAYSCRIPT>
...

2. Add a public method in your applet to allow JSP/HTML to register a call
backback function name:
public void setCallbackFunctionName (String name) {
...
}
3. Use JSObject to call callback function from Applet:
JSObject win

【在 p***p 的大作中提到】
: 老大,请能详细讲讲么,或者给个例子
: 另外如果我用一个APLLET监听某端口,然后收到信号后就
: 作用于JSP网页,请问APPLET如何操作网页里面的JAVASCRIPT呢

avatar
p*p
8
高手呀,不过这个只是一个大作业,所以用了隐藏FRAME每两秒刷新一次的办法.不过在进行
弹出菜单新窗口的时候,使用window.open(),IE总是报错,难以理解
而且JBUILDER在JSOBJECT初始化时候总是出错,无法调试,最后终于决定用笨办法.

【在 m**c 的大作中提到】
:
: Using callback function.
: 1. In your JSP/HTML page, make sure add "MAYSCRIPT":
: : CODE="..."
: CODEBASE="./"
: ARCHIVE="..."
: WIDTH="..."
: HEIGHT="..."
: MAYSCRIPT>

avatar
r*s
9
作业当然无所谓,
实际应用的话popup是个bad idea.
很多情况下就被杀掉了。

【在 p***p 的大作中提到】
: 高手呀,不过这个只是一个大作业,所以用了隐藏FRAME每两秒刷新一次的办法.不过在进行
: 弹出菜单新窗口的时候,使用window.open(),IE总是报错,难以理解
: 而且JBUILDER在JSOBJECT初始化时候总是出错,无法调试,最后终于决定用笨办法.

avatar
p*p
10
非常奇怪的是JSObject window = JSObject.getWindow (this);JB马上报错,非常不可理


【在 m**c 的大作中提到】
:
: Using callback function.
: 1. In your JSP/HTML page, make sure add "MAYSCRIPT":
: : CODE="..."
: CODEBASE="./"
: ARCHIVE="..."
: WIDTH="..."
: HEIGHT="..."
: MAYSCRIPT>

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。