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
ueditor是一个功能十分强大的在线文本编辑器,但是在ssh框架中,确切的说实在struts2中由于其拦截器需要对request,session对象进行重新封装,这个过程中会把request对象中保存的一些内容清空,所以会导致ueditor的上传功能获取不到需要上传的内容导致“未找到上传文件”的错...
分类:
编程语言 时间:
2014-07-17 22:15:47
阅读次数:
521
Validator是JFinal框架中的校验组件,在Validator类中提供了我们常用的校验方法,而Validator本身实现了Interceptor接口,所以Validator也相当于一个拦截器,具体使用如下:
比如登录时检验用户名和密码是否为空,LoginValidator类
package com.tenghu.core.validator;
import com.jfinal.cor...
分类:
其他好文 时间:
2014-07-17 21:00:24
阅读次数:
220
拦截器 一:1:概念:Interceptor拦截器类似于我们学习过的过滤器,是可以再action执行前后执行的代码。是web开发时,常用的技术。比如,权限控制,日志记录。 2:多个拦截器Interceptor连在一起组成了Interceptor栈。拦截器是AOP面向切面编程的一种实现,具有热...
分类:
其他好文 时间:
2014-07-17 18:18:28
阅读次数:
548
物理分页 这次我们运用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
/EC/user/userLogin.jsp
<!DOCTYPE struts PUBLIC
...
分类:
其他好文 时间:
2014-07-09 12:04:23
阅读次数:
127