Java SpringMVC控制器视图

Java 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

嘿,伙计们,我有一个列表要从控制器端显示在视图JSP页面上。如果我希望列表显示在调用它的同一个视图页面中,我从modelandview函数返回什么

下面是我用来调用控制器的jQuery

$("#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注释