Java 我想在显示选项卡内容之前调用控制器。有人能告诉我如何做到这一点吗?

Java 我想在显示选项卡内容之前调用控制器。有人能告诉我如何做到这一点吗?,java,jsp,spring-mvc,Java,Jsp,Spring Mvc,我是春天的新手。所以请原谅我知道这一点 我正在开发一个应用程序,其中提供了显示历史记录的功能。 通过调用控制器来计算历史记录的这些内容。 还有一个历史记录选项卡。 如果未调用控制器,“历史记录”选项卡的内容将为空。 作为解决办法; 我实现了一个按钮来调用控制器。一旦调用了控制器,我就可以访问history选项卡来显示详细信息 但是我想在单击历史记录选项卡时调用控制器;并相应地显示该选项卡的内容 谁能提出一个关于如何实现这一点的想法 提前谢谢。简单。单击history选项卡时,您只需进行AJAX调

我是春天的新手。所以请原谅我知道这一点

我正在开发一个应用程序,其中提供了显示历史记录的功能。 通过调用控制器来计算历史记录的这些内容。 还有一个历史记录选项卡。 如果未调用控制器,“历史记录”选项卡的内容将为空。 作为解决办法; 我实现了一个按钮来调用控制器。一旦调用了控制器,我就可以访问history选项卡来显示详细信息

但是我想在单击历史记录选项卡时调用控制器;并相应地显示该选项卡的内容

谁能提出一个关于如何实现这一点的想法


提前谢谢。

简单。单击history选项卡时,您只需进行AJAX调用。 作为AJAX调用的一部分,将调用服务器端的控制器并进行一些处理,并以JSON格式返回历史记录

我希望您正在使用JSON进行通信


您可以定义一个成功回调方法来在前端处理此JSON,并且可以在选项卡中显示历史记录。

请给出一个简单的示例,说明如何以JSON格式从控制器返回历史记录。我在控制器中的方法映射为/data我的jsp页面是view.jsp;其中有4个选项卡。其中之一就是历史。我正在使用modelandview将控件从控制器返回到jsp页面。@AnkitDas取决于您希望返回的历史记录。历史记录包含什么?它希望将模型返回到历史记录。它将包含我的所有详细信息。您可以为返回类型添加@ResponseBody注释,Jackson mapper将自动将您的模型对象转换为JSON。只需添加。。。我试着用ajax调用控制器。从这个控制器中,我使用modelandview将我的模型呈现到view.jsp。我想知道如何转到view.jsp中的history选项卡。请分享一个例子。这将大有帮助。谢谢你帮我。