Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在<;中呈现Spring视图(JSP);部门>;提交表单后标记?_Javascript_Jquery_Ajax_Spring_Jsp - Fatal编程技术网

Javascript 如何在<;中呈现Spring视图(JSP);部门>;提交表单后标记?

Javascript 如何在<;中呈现Spring视图(JSP);部门>;提交表单后标记?,javascript,jquery,ajax,spring,jsp,Javascript,Jquery,Ajax,Spring,Jsp,我正在为我的应用程序使用SpringMVC。我有一张从daterangepicker收到开始日期和结束日期的表格。我想在提交表单后在表单下方的“dataDiv”中显示另一个视图,该视图在查询后有一个表,但不重新加载页面。 到目前为止,我所做的是,当我提交一个表单时,它重定向到新页面(request data.jsp),但该表运行良好 这是我的密码 JSP 我为您找到了解决方案 如果每个方法都可以使用ajax,则应该向方法中添加@restebody注释,或者向类中添加@RestControlle

我正在为我的应用程序使用SpringMVC。我有一张从daterangepicker收到开始日期和结束日期的表格。我想在提交表单后在表单下方的“dataDiv”中显示另一个视图,该视图在查询后有一个表,但不重新加载页面。 到目前为止,我所做的是,当我提交一个表单时,它重定向到新页面(request data.jsp),但该表运行良好

这是我的密码

JSP


我为您找到了解决方案 如果每个方法都可以使用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;
}

我以前试过这个,但没用,结果还是一样。谢谢,我以前试过这个,但没用,结果还是一样。谢谢