有两个web应用程序。一个是客户端和另一种是供应商。该供应商托管servlet来处理多文件上传请求。客户端将文件上传到供应商的servlet。瓶颈是如何发送一个响应返回给客户端。客户需要根据供应商的响应发回处理。我们不能转发请求和响应的servlet / JSP,因为这两个应用程序在不同的服务器上。然后如何捕获在客户端侧的反应?

有帮助吗?

解决方案

刚写入响应身体。

response.setContentType("text/plain");
response.getWriter().write("OK");

可以甚至写入XML或JSON以便解析由“客户服务器”的响应是更容易。


更新按的评论,这个问题显然不好制定和您的实际的问题不在于此。这不是响应处理这问题,但请求处理。随着JS / AJAX你不能火的multipart / form-data的请求。你必须使用Flash或POST形式隐藏HTML iframe中。你可以找到的例子这里太多了。我个人建议的jQuery插件形式

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top