Javascript 如何在<;中呈现Spring视图(JSP);部门>;提交表单后标记?
我正在为我的应用程序使用SpringMVC。我有一张从daterangepicker收到开始日期和结束日期的表格。我想在提交表单后在表单下方的“dataDiv”中显示另一个视图,该视图在查询后有一个表,但不重新加载页面。 到目前为止,我所做的是,当我提交一个表单时,它重定向到新页面(request data.jsp),但该表运行良好 这是我的密码 JSPJavascript 如何在<;中呈现Spring视图(JSP);部门>;提交表单后标记?,javascript,jquery,ajax,spring,jsp,Javascript,Jquery,Ajax,Spring,Jsp,我正在为我的应用程序使用SpringMVC。我有一张从daterangepicker收到开始日期和结束日期的表格。我想在提交表单后在表单下方的“dataDiv”中显示另一个视图,该视图在查询后有一个表,但不重新加载页面。 到目前为止,我所做的是,当我提交一个表单时,它重定向到新页面(request data.jsp),但该表运行良好 这是我的密码 JSP 我为您找到了解决方案 如果每个方法都可以使用ajax,则应该向方法中添加@restebody注释,或者向类中添加@RestControlle
我为您找到了解决方案 如果每个方法都可以使用ajax,则应该向方法中添加
@restebody
注释,或者向类中添加@RestController
。此注释使控制器/方法与ajax异步工作
一些代码
@RequestMapping(value = "/request-data", method = RequestMethod.GET)
@ResponseBody
public ModelAndView requestRanking(HttpServletRequest httpRequest, @RequestParam("startDate") Date stDate, @RequestParam("endDate") Date edDate, RedirectAttributes rd) {
ModelAndView mav = new ModelAndView();
mav.setViewName("request-data");
//your actions
return mav;
}
我为你找到了解决办法 如果每个方法都可以使用ajax,则应该向方法中添加
@restebody
注释,或者向类中添加@RestController
。此注释使控制器/方法与ajax异步工作
一些代码
@RequestMapping(value = "/request-data", method = RequestMethod.GET)
@ResponseBody
public ModelAndView requestRanking(HttpServletRequest httpRequest, @RequestParam("startDate") Date stDate, @RequestParam("endDate") Date edDate, RedirectAttributes rd) {
ModelAndView mav = new ModelAndView();
mav.setViewName("request-data");
//your actions
return mav;
}
我以前试过这个,但没用,结果还是一样。谢谢,我以前试过这个,但没用,结果还是一样。谢谢