一个页面可以同时向两个SERVLET提交数据吗?
最近在写一个基于STRUTS的文件上传的实验,遇到这样一个问题:
我想加上一个AJAX进度条,但是对STRTUS不是很有心得,不想改动写好的ACTION,以免出现混乱。所以另外写了个SERVLET来监视上传进度。并返回给XMLHttpRequest。但是现在发现不能同时向这两个SERVLET通信。
当文件上传时,会出现两种情况:
1、ACTION读取文件,SERVLET得不到XMLHttpRequest发送的请求;
2、SERVLET得到了XMLHttpRequest的请求,但是这个时候ACTION没有动静, 文件没有上传,所以XMLHttpRequest也得不到上传的进度;
我排除了各种可能,现在就觉得应该是不能同时和两个SERVLET通信,想问下各位大侠是不是一个页面不能同时和两个SERVLET通信?