[一步一步MVC]第一回:使用ActionSelector控制Action的选择

根据登陆用户的角色来决定具体执行的Action(ClientList或者AdminList),并由不同的Action导航到不同的View(ClientBookList或者AdminBookList),而对于不同Action访问的URL都是一样的(http://anytao.com/Book/List/123),同时避免了在服务层对角色的判断,某种程度上按照RoleType对于Controller层进行了“注入”,使得Controller层的逻辑不在关心Action过滤的问题。
posted @ 2009-04-22 00:33  Anytao  阅读(16029)  评论(43编辑  收藏  举报