我有一个Spring应用程序,如果检测到故障情况,它会将用户重定向到错误页面,并添加代码和描述作为查询字符串。因此,在我的服务中设置该代码的代码是:
redirectURL = "https://my.app.com";
serviceResponse.setRedirect_url(redirectURL + "?error_code=" + map.get("error_code")
+ "&error_description=" + URLEncoder.encode(map.get("error_description"), "UTF-8"));
然后将其发送回控制器,在其中我返回带有URL的新ModelAndView对象
return new ModelAndView("redirect:" + serviceResponse.getRedirect_url());
我希望我的网址看起来像https://www.my.app.com?error_code=001&error_description=This+is+a+failure+response
,但看起来像https://www.my.app.com/?error_code=001&error_description=This+is+a+failure+response
有没有一种方法可以指定不添加/
?