您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

我可以在不同的Spring控制器中使用不同的参数使用相同的映射值吗?

我可以在不同的Spring控制器中使用不同的参数使用相同的映射值吗?

我遇到了类似的情况,因此我们为这些类型的方法制作了以下认处理程序:

@RequestMapping(method = RequestMethod.POST, params = SIDE_TAB, value = "sideMenuController.xhtml")
public ModelAndView changeSelectedTab(@RequestParam(SIDE_TAB) String sideTab) {
  return new ModelAndView("redirect:/location/" + Utils.toCamelCase(sideTab) + ".xhtml");
}

然后,我们的页面具有以下内容

<input type='submit' name='side-tab' value='$value' />

当然,这意味着我们必须为文件本身制定一个命名标准,但这很容易确保发生(即“事件历史记录”将转到eventHistory.xhtml,“创建新实体”将转到“ createNewEntity.xhtml” “,等等。)

Java 2022/1/1 18:17:58 有370人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶