当前位置: 首页 > 知识库问答 >
问题:

Spring重定向属性

司空浩邈
2023-03-14
redirectAttribute.addAttribute("place",places??)

我不想使用flash属性。

有可能吗?

共有1个答案

杜浩壤
2023-03-14

我真的很沮丧,似乎没有一个更干净的解决方案,但我面临着同样的问题,最后做了:

((HashMap<String, Object>) redirectAttrs).putIfAbsent("place", 
                                                      Arrays.asList("london", "paris"));

之所以这样做,是因为它绕过了RedirectAttributes在添加字符串时通常将所有内容转换为字符串的方式,因为它们忘记重写PutIfAbsit方法...

它(目前)有效,但我当然不推荐它。

 类似资料:
  • 我正在尝试使用SpringREST模板进行post请求以登录。 我的ResponseEntity状态是302,我想按照此请求获取正文响应,因为我没有获取此请求的正文。 我能做些什么来解决这个问题?!

  • 我将Spring STS与Pivotal3.1服务器(端口8080和8443)一起使用,我还在运行在80和443上的box上有一个单独的Tomcat7实例。 我使用Spring Boot1.2.4版本。 我怎样才能达到同样的使用Spring靴请? 谢谢,Adrian

  • 我向AWS部署了一个SpringBoot web应用程序,并为域配置了SSL证书。每次单击映射到的“登录”按钮时: 我被重定向到https登录页面。然而,当用户尝试访问需要授权的页面时,他会被重定向到不安全的http登录页面。我的Spring Security如下所示: 下面是一个实时示例:test4test.io

  • 当使用自定义重定向URL配置Spring security时,该URL使用基本URI模板变量,如下所示:https://docs.Spring.io/Spring-security/site/docs/5.2.12.release/reference/html/oauth2.html#oauth2client-auth-code-redirect-uri 应用程序进入了太多重定向的循环。 此配置工

  • 问题内容: 我正在使用Spring Framework3。我有一个表单,用于向文章发布评论。提交表单后,将检查是否有任何错误。如果没有错误,则控制器返回字符串 而且一切都很好。 但是当有一些错误时,如果控制器返回 错误应使用spring-form.tld标签在表单附近显示: 但是没有显示的错误!当我试图返回时 如果没有重定向:前缀,那么它将转到/rus/WEB- INF/jsp/entryView

  • 问题内容: 为什么我无法在控制器中使用此功能 我得到: 我以前有这个工作。为什么不是现在? 问题答案: 试试这个,如果你正确配置了视图解析器,它应该可以工作