gpt4 book ai didi

java - 页面加载后异步 AJAX 返回

转载 作者:行者123 更新时间:2023-11-29 04:11:11 27 4
gpt4 key购买 nike

我正在使用 Spring MVC,我只需要在 JSP 页面完全加载后对服务器进行一次异步调用。

我实际拥有的是一个返回列表的 Controller 。我使用 AJAX 调用 Controller 。我的解决方案的问题是加载 JSP 页面后我无法获取列表的数据。

@RequestMapping(method=RequestMethod.GET, value="/myList")
public ModelAndView getSubView(Model model)
{
model.addAttribute("list", userServiceI.getAllUsers());
return new ModelAndView( "myList" );
}
<script type="text/javascript">
function ajaxPost() {
$.ajax({
type: "GET",
url: "myList",
success: function(list) {
alert(list.get(0).name);
}
});
}
</script>

有没有办法在页面加载后返回一个列表或者如何异步加载?提前致谢。

最佳答案

只需返回用户列表而不是 ModelAndView,并在列表对象@ResponseBody 上给出注释。用户应该是可序列化的,您可以在 wiondwos.onload 或 document.ready 上调用 ajax 函数,它将异步加载列表。不返回 ModelAndAiew,它用于在表单提交时在页面上重定向。

关于java - 页面加载后异步 AJAX 返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54979434/

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