springmvc后台跳转不成功,怎么解决,谢谢
首先前台是一个iframe中一个表单提交到后台,后台处理完后转到一个controller中的方法执行
跳转到方法执行了,但是页面还是上个页面
@RequestMapping(value="/update", method=RequestMethod.POST)
public ModelAndView updateProfile(News news)
{
newsService.updateNewProfile(news);
return new ModelAndView("forward:/system/news/list.do");
}
页面还是上一个页面,没有跳转到下个页面,请问怎么解决
------解决方案--------------------iframe只在页面第一次加载时加载进来,再次刷新才能看到效果吧。
------解决方案--------------------刚刚接触SpringMVC2天,还是个菜鸟,进来学习一下,不知道这么写是否正确
@RequestMapping(value="/update", method=RequestMethod.POST)
public ModelAndView updateProfile(News news)
{
newsService.updateNewProfile(news);
return new ModelAndView("redirect:/system/news/list.do");
}
上段代码可以不new ModelAndView
public String updateProfile(News news)
{
newsService.updateNewProfile(news);
return "redirect:/system/news/list.do";
}
就知道这么多。希望学习。