如何处理返回新页面的post请求

ljsrvy3e  于 2021-07-23  发布在  Java
关注(0)|答案(1)|浏览(299)

我知道如何通过js通过url重定向传递参数来执行put请求。但是,我的url参数太长,导致414uri太长错误。
为了绕开这一点,我想提出post请求。我怎样才能发出将返回新页面的post请求?

@RequestMapping(value = "toys/setQuantity", method = RequestMethod.POST)
    public ModelAndView execute(final HttpServletRequest request) {
            ModelAndView mav = new ModelAndView();
            mav.setViewName("results.jsp);
            /business logic
            mav.add(...)
}}

如何将我的数据作为post请求从jsp传递到这个url,这样它就可以重新提交并给我results.jsp和我想要的数据?

k10s72fa

k10s72fa1#

序列号í一个算法í

@RequestMapping(value = "toys/setQuantity", method = RequestMethod.POST)
    public ModelAndView execute(final HttpServletRequest request) {
    ModelAndView modelAndView = new ModelAndView("viewPage");
    modelAndView.addObject("message", "MSG");
    return modelAndView;
}

“视图页”位于延伸段的建筑名称处ón。信息发布者https://www.baeldung.com/spring-mvc-model-model-map-model-view

相关问题