spring - 从 Controller 重定向到项目外的不同 URL

标签 spring spring-mvc

我如何从我的 Controller 重定向到不同的 url,例如:yahoo.com,hotmail.com 我使用的是 Spring 3.0 并使用配置而不是注释。

我忘记提及的一件事是 url 将是用户输入,因此无法将其添加到配置中

谢谢
高卢人

最佳答案

您可以在 Controller 方法中使用 redirect: 前缀。

public String method(){
   return "redirect:http://yahoo.com"
}

更多信息请参见 spring documentation 的第 13.5.3.2 节

关于spring - 从 Controller 重定向到项目外的不同 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4224592/

相关文章:

java - Spring MVC/JSP。如何创建带有国家/地区列表的多语言组合?

spring - 在VS代码中将spring应用程序部署到azure时,访问应用程序的端点是什么?

java - JSP 表达式语言在 Apache Tiles 中不起作用

java - Spring 忽略我的 ContentNegotiatingViewResolver

java - 手动将 Spring MVC 项目导入 Eclipse

java - 一旦 session 过期,Spring MVC 将用户重定向到登录页面

Spring:web.xml 中的命名空间与 contextConfigLocation 初始化参数

java - @Transactional 方法调用另一个没有@Transactional 注释的方法?

spring - Docker-compose从链接迁移到网络MongoDB数据库问题

java - Spring Mail - 在单独的线程中发送电子邮件找不到附件临时文件