Java SpringMVC控制器视图
嘿,伙计们,我有一个列表要从控制器端显示在视图JSP页面上。如果我希望列表显示在调用它的同一个视图页面中,我从modelandview函数返回什么 下面是我用来调用控制器的jQueryJava SpringMVC控制器视图,java,jquery,jsp,spring-mvc,Java,Jquery,Jsp,Spring Mvc,嘿,伙计们,我有一个列表要从控制器端显示在视图JSP页面上。如果我希望列表显示在调用它的同一个视图页面中,我从modelandview函数返回什么 下面是我用来调用控制器的jQuery $("#customerList").on("keydown",function(){ $.ajax({ url: '/omp/customer', type: 'GET' }); }); }); 这是控制器代码 @Requ
$("#customerList").on("keydown",function(){
$.ajax({
url: '/omp/customer',
type: 'GET'
});
});
});
这是控制器代码
@RequestMapping(method= RequestMethod.GET)
public ModelAndView getlist(Model mod)
{
System.out.println("I am here");
CustomerDetails details = new CustomerDetails();
details.setAl();
mod.addAttribute("lists",details.getAl());
return new ModelAndView("dashboard/home");
}
看起来您想要对服务器进行Ajax调用并检索列表。 Ajax调用是异步的,不需要加载新页面。 我的建议是控制器应该返回JSON格式的列表和一些 javascript应该解析并显示它 看看SpringMVC文档中的@ResponseBody注释