我正在使用 Spring MVC 2.5。我拥有所有页面的获取和发布方法。
@RequestMapping(value = "/offer", method = RequestMethod.GET)
public ModelAndView getOffer(ModelMap model, HttpSession session) {
//code
return new ModelAndView(OFFER_SETTING_PAGE, model);
}
@RequestMapping(value = "/offer", method = RequestMethod.POST)
public ModelAndView postOffer(ModelMap model, @ModelAttribute("investorsEligiblitySetting")
//code
return new ModelAndView("redirect:/servlets/ProcessAction/privateplacement/createoffer/additionalinformation");
}
在传递 post 方法并显示下一个 jsp 文件后,当我尝试点击后退按钮时,而不是显示缓存中的先前数据(这是我正在寻找的)它进入指定 url 的 get 方法并导致一些问题。
如何让我的应用程序首先查找缓存而不是进入 get 方法?