rebornsteven2
2013-01-30 14:40spring mvc 如何在Controller类的每个方法执行前 调用我定义的一个方法
在用spring mvc做一个项目 我想在@Controller类的每个方法@RequestMapping前都调用我定义的一个方法 该怎么弄?
我现在是这么弄的 手动在方法的第一行调用我定义的那方法 这样 太麻烦 有没有更好的方法呢 一下是我的代码
[code="java"]
@Controller
public class ModuleAction extends BaseAction {
@Autowired
private ModuleMgr manager;
@RequestMapping("/systemMgr/module.action")
public String module(HttpServletRequest request, ModelMap model) {
initJSPDataBean(request, model);
Map<String, Object> paramMap = new HashMap<String, Object>();
int pageSize = CookieUtils.getPageSize(request);
int pageNo = SimplePage.cpn(getFormData("pageNo"));
Pagination pagination = manager.getPage(true, pageNo, pageSize,
"", Constants.SORTINDEX_ASC, paramMap);
setJumpPageInfo(pagination.getTotalCount(), pageSize, pageNo);
setJSPData("modules", pagination.getList());
return "systemMgr/module";
}
@RequestMapping("/systemMgr/moduleAdd.action")
public String addView(HttpServletRequest request, ModelMap model) {
initJSPDataBean(request, model);
return "systemMgr/moduleDetail";
}
}
[/code]
initJSPDataBean是我自定义的一个方法
- 点赞
- 回答
- 收藏
- 复制链接分享
3条回答
为你推荐
- spring cloud fegin调用文件上传报错
- spring
- 2个回答
- 求解spring mvc 使用注解Controller 怎么对应多种不同的视图结果
- spring
- 0个回答
- springmvc用onclick调用controller的写法
- spring
- 前端
- 2个回答
- springmvc的Controller层一般是不是只能调用一个service方法?
- spring
- 3个回答
- jquery.post调用spring mvc的声明url不跳转,请教大神这是什么原理
- spring
- jquery
- 4个回答
换一换