java - Java Spring - 新的 ModelAndView 将“/”添加到 URL
问题描述
我有一个 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());
我期望我的 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
有没有办法可以指定不添加/
?
解决方案
推荐阅读
- vue.js - Vue无法从数据表中的axios渲染数据
- swift - LiDAR 和 RealityKit – 为扫描模型捕获真实世界纹理
- python - DJANGO PYINSTALLER 问题
- ios - 如何仅更改 tableview 单元格的一行的色调颜色
- python - 如何更准确地定位异常?
- oauth - NiFi 中使用 OAuth 和 Keycloak 的队列监控工具
- python - 如何将排序值附加到字典中 - Python 3.8
- javascript - 如何解决不匹配的匿名定义()模块?
- python - 如何为可扩展的算法交易应用程序设计架构?
- node.js - 在通道上实例化节点链码时出错