gpt4 book ai didi

javascript - Spring MVC 如何将带有数据的 View 结果发送到ajax代码?

转载 作者:太空宇宙 更新时间:2023-11-04 13:30:12 24 4
gpt4 key购买 nike

我有一个 Spring MVC 应用程序,并且正在开发一个定时测验。我使用 Thymeleaf 来形成用户看到的最终页面。我希望我可以将 Thymeleaf(愿景/结果页面)完成的处理返回给客户端,并将解决问题的可用时间传递给 JavaScript 代码。

简而言之,Thymeleaf 处理愿景,返回包含问题和可供选择的选项的页面,Spring MVC 将用户解决问题所需的时间返回到 JavaScript 代码。

我遇到的最大问题是,例如,我可以使用 @ResponseBody 通过 JSON 消息将某些内容返回给 JavaScript 代码。但在服务器端,我只能返回视觉或数据,而不是同时返回两者。

我可以将问题的内容、文本和选择一起作为 JSON 响应返回(以及问题的时间),但随后我将从 Thymeleaf 获取工作,让 JavaScript 代码来解决演示文稿,在这种情况下混合不同的工作...

有没有一种方法可以使用 Thymeleaf 响应 JavaScript 代码并考虑到这些标准?允许处理演示并向客户端返回信息?

OBS:如果您需要一些示例代码,请发表评论,我很乐意编辑我的问题(尽管我认为没有必要......)。

最佳答案

恐怕您一次只能发送其中一个。来自 Web 服务器的每个响应都应该是特定的内容类型,对于 View ,它是 text/html 对于 JSON,它是 text/json。不过,您可以使用 ajax 发送单独的 View 请求和 JSON 数据请求。

关于javascript - Spring MVC 如何将带有数据的 View 结果发送到ajax代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32280509/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com