MVC 拦截器1、IActionFilter(Action拦截器接口)Action拦截器分别在“执行Action之前”拦截和“执行Action之后”拦截,2个方法如下: //摘要://Calledaftertheactionmethodexecutes.////参数://filterContext:...
分类:
其他好文 时间:
2014-07-22 22:56:12
阅读次数:
307
1、 可以跟角色给用户权限,用户权限字段存的数据格式为:ID_菜单英文名称; ID_菜单英文名称;……; ID_功能英文名称;……。2、 用户登录时,权限存在session里;3、 初始化菜单,判断用户权限是否存在该菜单,如果存在就出现,不存在就隐藏。4、 页面功能java在拦截器了判断权限,PHP...
分类:
其他好文 时间:
2014-07-18 20:22:36
阅读次数:
237
拦截器 一:1:概念:Interceptor拦截器类似于我们学习过的过滤器,是可以再action执行前后执行的代码。是web开发时,常用的技术。比如,权限控制,日志记录。 2:多个拦截器Interceptor连在一起组成了Interceptor栈。拦截器是AOP面向切面编程的一种实现,具有热...
分类:
其他好文 时间:
2014-07-17 18:18:28
阅读次数:
548
1.是什么ActionInvocation就是Action的调用者。ActionInvocation在Action的执行过程中,负责Interceptor、Action和Result等一系列元素的调度。理解ActionInvocation你需要对Action的调用过程有一个全面的了解:http://...
分类:
其他好文 时间:
2014-07-16 20:15:13
阅读次数:
161
数据库表设计
1.1.1. 模块管理(jk_module)
项
类型
说明
id
long
就是数据库记录idx号
name
string
模块名称
orderid
int
排序id 由小到大显示
deleted
...
分类:
编程语言 时间:
2014-07-16 08:48:52
阅读次数:
261
物理分页 这次我们运用Mybatis拦截器来实现物理分页,后面会运用动态sql来实现,或者运用Map/CollectionUtils/StringUtils编写工具类来实现。oracle是运用的rownum,mysql是运用的limitoffset,pagesize。代码中有大量注释,可以参考M.....
分类:
其他好文 时间:
2014-07-14 10:40:57
阅读次数:
411
依旧是项目结构图和所需jar包图:
显示配置文件hib-config.xml
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframew...
分类:
编程语言 时间:
2014-07-13 17:08:32
阅读次数:
316
Struts2
1. 目录
1.目录
2.MVC
3.STRUTS2解析
4.标签
5.OGNL
6.国际化
7.类型转换
8.校验
9. 拦截器
10.上传与下载
11.STRUTS2与对JSON的支持
2. MVC
把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MVC模式最早由T...
分类:
其他好文 时间:
2014-07-12 22:47:16
阅读次数:
467
在系统中使用shiro进行权限管理,当用户访问没有权限的资源时会跳转到指定的登录url。
但是如果系统中支持手机app,手机访问时没有使用session进行登录凭证管理,而是使用token,有两种解决方法:
1:支持手机客户端访问的资源在权限配置中配置成anon
2:实现自定义认证拦截器,对用户请求资源进行认证
显然第一种方法不适用,这些资源应该只能让我们自己的app进行访问。
第二...
分类:
其他好文 时间:
2014-07-12 17:22:28
阅读次数:
339