使用弹簧控制器重定向到外部链接[重复]

     2023-02-26     306

关键词:

【中文标题】使用弹簧控制器重定向到外部链接[重复]【英文标题】:Redirect to external link using spring controller [duplicate] 【发布时间】:2014-07-04 21:28:31 【问题描述】:

我遇到了一个案例,我必须将链接从特定控制器重定向到外部 url。我尝试过很多类似的案例

response.sendRedirect(url_location);

也尝试过类似的方法

response.setHeader("location",url_location);

也尝试将返回类型作为模型和视图发送。但没有任何结果。谁能帮我解决它。我看到很多建议使用 sendRedirect 和 setHeader 方法,这在我的情况下不起作用。所以我也想知道使用这些HTTPServeletResponse的方法是否需要进行任何配置。

【问题讨论】:

response.sendRedirect(url_location); 得到了什么 这个和***.com/questions/17955777/…类似 【参考方案1】:
 @RequestMapping(value = "/redirect", method = RequestMethod.GET)
    public ModelAndView method() 
            return new ModelAndView("redirect:" + projectUrl);

    

【讨论】:

【参考方案2】:

如何尝试

return new ModelAndView("redirect:" + url_location);

return "redirect:" + url_location;

【讨论】:

【参考方案3】:

你可以试试这个

@RequestMapping(value = "/redirect", method = RequestMethod.GET)
public ModelAndView method() 
        return new ModelAndView("redirect:" + redirectUrl);


或者

 @RequestMapping(value = "/redirect", method = RequestMethod.GET)
public void method(HttpServletResponse httpServletResponse) 
    httpServletResponse.setHeader("Location", redirectUrl);

【讨论】:

从 ASP.NET MVC 控制器重定向到外部 URI

】从ASP.NETMVC控制器重定向到外部URI【英文标题】:RedirecttoexternalURIfromASP.NETMVCcontroller【发布时间】:2010-12-0516:19:20【问题描述】:我正在尝试从操作方法重定向到外部url,但无法使其正常工作。有人能解释一下我的错误吗?publi... 查看详情

在 ASP.NET MVC 中使用 AJAX 方法时使用 C# 控制器重定向到页面

】在ASP.NETMVC中使用AJAX方法时使用C#控制器重定向到页面【英文标题】:RedirecttoapageusingC#controllerwhileusingAJAXmethodinASP.NETMVC【发布时间】:2018-12-0300:24:10【问题描述】:我正在使用C#ASP.NETMVC,想知道有没有办法在成功的情况下从控... 查看详情

通过来自 React App 的 GET 请求从 express 服务器重定向到外部 URL

...务器B->API服务器(在我的例子中是Node和Express)我都可以控制。我在服务器B上启用 查看详情

文件上传进度条干扰控制器重定向

...干扰我的控制器,我不知道如何修复它。我的控制器从不使用链接重定向回家(它在没有实现进度条的情况下工作)。删除window.locatio 查看详情

如何从 C# 控制器重定向到 URL(带有自定义标头)

...的浏览器重定向到我的.NETCoreC#控制器操作中的新URL,并使用JWT令牌添加我自己的自定义请求标头。这可能吗?最好的方法是什么?其他网站建议Response.Redirect(" 查看详情

Cakephp 内部从控制器重定向到另一个控制器

...1-05-1302:45:38【问题描述】:更新:我写了一些关于在php中使用header的错误陈述;所以忘记那部分:)我想要的是从另一个控制器获取并显示控制器的视图(带有控制器的数据),而不需要在浏览器中更改url。一些细节:重定向不起... 查看详情

从基本控制器重定向到操作方法

】从基本控制器重定向到操作方法【英文标题】:redirecttoactionmethodfrombasecontroller【发布时间】:2013-06-2023:35:04【问题描述】:我在我的基本控制器类中初始化了方法,每当执行任何操作方法时都会调用该方法。在每个操作方法... 查看详情

从 MVC 4 控制器重定向到 .aspx 页面

】从MVC4控制器重定向到.aspx页面【英文标题】:Redirecttoan.aspxpagefromaMVC4Controller【发布时间】:2015-03-1204:17:06【问题描述】:我对MVC很陌生,并且一直在努力在各个页面之间进行重定向。我正在尝试从amController重定向到项目根文... 查看详情

在spring boot中将控制从一个控制器重定向到另一个控制器

】在springboot中将控制从一个控制器重定向到另一个控制器【英文标题】:Redirectingcontrolfromonecontrollertoanotherinspringboot【发布时间】:2018-02-1105:01:27【问题描述】:我正在尝试将控制从一个控制器重定向到另一个控制器,但它没有... 查看详情

使用“redirecttoaction”从控制器重定向到哈希(代码片段)

...n(intid)returnnewRedirectResult(Url.Action("Index")+"#region");您也可以使用这种冗长的方式:varurl=UrlHelper.GenerateUrl(null,"Index","DefaultController",null,null,"region",null,null,Url.RequestContext,false);returnRedirect(url);http://msdn.microsoft.com/en-us/library/ee703653.aspx另... 查看详情

登录后 Spring MVC 控制器重定向到某个 URL

】登录后SpringMVC控制器重定向到某个URL【英文标题】:SpringMVCcontrollerredirecttosomeURLafterlogin【发布时间】:2012-12-2823:44:43【问题描述】:我有一个带有如下处理程序的SpringMVC控制器:@RequestMapping(value="/account/login",method=RequestMethod.GE... 查看详情

如何使用命名 URL 映射从控制器重定向?

】如何使用命名URL映射从控制器重定向?【英文标题】:HowtoredirectfromacontrollerusinganamedURLmapping?【发布时间】:2011-04-2118:27:40【问题描述】:我有一个如下的URL映射:staticmappings=nameregister:"/register"controller="account"action="createuser"我... 查看详情

链接不使用 React DOM 路由器重定向

】链接不使用ReactDOM路由器重定向【英文标题】:Linksdon\'tredirectwithReactDOMRouter【发布时间】:2019-06-2514:25:30【问题描述】:我正在尝试在我的React应用程序中使用react-dom-router包,但我没有被成功“重定向”到该组件。它仅在我刷... 查看详情

Nest.Js 从一个控制器重定向到另一个

】Nest.Js从一个控制器重定向到另一个【英文标题】:Nest.JsRedirectfromacontrollertoanother【发布时间】:2019-10-1706:25:24【问题描述】:所以我有这个模块:@Module(imports:[],controllers:[AppController,AnotherController],providers:[],)在AppController的某些... 查看详情

在 POST 数据中从 Api 控制器重定向到 MVC 控制器

】在POST数据中从Api控制器重定向到MVC控制器【英文标题】:RedirectionfromApiControllerToMVCControllerinPOSTdata【发布时间】:2016-10-0819:54:20【问题描述】:我是MVC和WebAPI的新手。我在这里受到打击。我们有一个APIController和MVC控制器。这... 查看详情

将 segue 从一个视图控制器重定向到另一个视图控制器

】将segue从一个视图控制器重定向到另一个视图控制器【英文标题】:Redirectseguefromoneviewcontrollertoadifferentone【发布时间】:2015-09-0407:24:57【问题描述】:对于这个看似基本的问题,我找不到答案。假设我有一个带有两个视图控制... 查看详情

Ionic Framework:无法从我的控制器重定向到另一个页面?

】IonicFramework:无法从我的控制器重定向到另一个页面?【英文标题】:IonicFramework:Can\'tredirecttoanotherpagefrommycontroller?【发布时间】:2015-02-2020:11:01【问题描述】:在我的控制器中单击时无法让我的应用切换到另一个页面。如果... 查看详情

.net MVC 重定向与 JWT 令牌

...项目内的控制器),传递JWT令牌。这可能吗?我目前尝试使用RedirectResult重定向到外部控制器。我不知道它是否适用于cookie,因为每个应用程序都位于不同的域中。我可以在重 查看详情