Spring mvc 如何在返回视图之前输出内容?

Spring mvc 如何在返回视图之前输出内容?,spring-mvc,controller,Spring Mvc,Controller,我使用的是spring mvc,存在以下问题: 这是针对特定视图的: 控制器实例化一个对象(从现在起,称为listenObject),该对象运行一个线程来侦听来自服务器的响应。 现在,如果ListNoObject从服务器接收到响应,控制器将返回一个json对象(到视图) 以下是我需要的: 我需要这个观点来表明已经达成了某种回应 在实例化ListNobject之前,不可能将任何内容返回到视图中,因为这样ListNobject就不会被实例化 在控制器返回任何内容之前,是否有可能在视图上显示任何内容

我使用的是spring mvc,存在以下问题:

这是针对特定视图的:

控制器实例化一个对象(从现在起,称为listenObject),该对象运行一个线程来侦听来自服务器的响应。 现在,如果ListNoObject从服务器接收到响应,控制器将返回一个json对象(到视图)

以下是我需要的: 我需要这个观点来表明已经达成了某种回应

在实例化ListNobject之前,不可能将任何内容返回到视图中,因为这样ListNobject就不会被实例化

在控制器返回任何内容之前,是否有可能在视图上显示任何内容


提前谢谢你,我希望你能理解我的要求。

如果你仔细想想,你会发现它没有按你的想法工作。视图实际上是发送回客户端的HTTP响应。除非您使用某种服务器端推送(比如pubsubub),否则您将无法实现这一点


我会从客户端处理这个问题。也许您可以利用javascript异步轮询您的控制器,并以您喜欢的任何方式呈现进度

您是否有一些来自控制器的示例代码可以帮助说明您的问题?我想我将通过在线程中初始化对象来解决这个问题。