
Spring MVC redirect 参数丢失解决方案
Spring MVC redirect 参数丢失
如题,当中文时参数会丢失
代码 public String redirecturl( RedirectAttributes redirectAttributes) throws Exception { String error= java.URLEncoder.encode("错误提示信","utf-8"); redirectAttributes.addFlashAttribute("error",error); return "redirect:/url"; } @RequestMapping(value = "url") public String url(Model model,@ModelAttribute("error") String error) throws Exception { String error=java.URLDecoder.decode(error,"utf-8"); model.addAttribute("error", error); return "jspview"; }使用上述方式即可解决中文丢失问题。原因是默认redirect使用的是iso-8859-1编码,会出现乱码和丢失情况。
👁️ 阅读量:0
© 版权声明:本文《Spring MVC redirect 参数丢失解决方案》内容均为本站精心整理或网友自愿分享,如需转载请注明原文出处:https://www.zastudy.cn/wen/1686618925a307121.html。