【发布时间】:2015-09-24 08:40:32
【问题描述】:
我知道标题不是很好,但我不确定如何解释它,所以我将描述这个场景。
首先,我使用的是 MVC 设计。
有两个资源User 和Topic。用户信息位于/users/{id},有一个选项可以浏览该用户创建的主题,该选项重定向到/users/{id}/topics。当用户删除我希望他发送给/topics/{id}/delete 的主题时,我认为这应该由我的TopicController 处理。
现在的问题是:在我的TopicController 中,如何将用户重定向回/users/{id}/topics?通常,当浏览所有主题时,它会返回/topics。基本上如果请求来自用户主题列表,我需要在删除主题后将他返回。
基本上我需要一个更优雅的解决方案
if(requestURI.contains("/users")
return "redirect:/users/{id}/topics"
else
return "redirect:/topics"
【问题讨论】:
标签: java model-view-controller web-applications spring-boot