后端使用mvc使用ModelAndView通过ajax如何使另一个网页获取信息
时间: 2024-05-20 20:19:32 浏览: 90
浅谈在页面中获取到ModelAndView绑定的值方法
5星 · 资源好评率100%
如果我理解正确的话,您想要通过 AJAX 调用后端的 MVC 接口,并将返回值渲染到另一个页面上。在这种情况下,您需要编写一个控制器方法,它将使用 ModelAndView 对象包装要返回的数据,并指定视图名称。然后在页面上使用 AJAX 和 jQuery 的 .load() 函数在另一个页面上加载数据。
以下是示例代码:
在控制器中:
@RequestMapping(value="/getData", method=RequestMethod.GET)
public ModelAndView getData() {
ModelAndView modelAndView = new ModelAndView("data");
// 在这里获取数据并填充到 modelAndView 中
return modelAndView;
}
在 data.html 页面中:
<div id="data"></div>
<script>
$(document).ready(function() {
$("#data").load("/getData");
});
</script>
请特别注意:该示例仅可用于演示。在实际环境中,您应该使用合适的安全措施来确保您的代码安全运行。
阅读全文