【发布时间】:2014-05-02 03:18:15
【问题描述】:
我有带有控制器的 lib (spring-social),它有以下代码:
@RequestMapping(value="/{providerId}", method=RequestMethod.GET)
public String connectionStatus(@PathVariable String providerId, NativeWebRequest request, Model model) {
setNoCache(request);
processFlash(request, model);
List<Connection<?>> connections = connectionRepository.findConnections(providerId);
setNoCache(request);
if (connections.isEmpty()) {
return connectView(providerId);
} else {
model.addAttribute("connections", connections);
return connectedView(providerId);
}
}
此代码的返回 - /connect/twitterConnected 之类的路径。比 spring 尝试为这条路径找到视图解析器。我不想为此路径创建视图,而是重定向到另一个视图。我如何处理这条路径并为此创建 RedirectView? 我可以在视图解析器中从此方法获取请求参数吗?
【问题讨论】:
-
redirect:不能满足您的需求吗? -
@chrylis,这是库代码,我无法修复
标签: java spring spring-mvc