在realm中动态查询用户的权限&角色
摘要:@Controller @Scope("prototype") @Namespace("/") @ParentPackage("struts-default") @Results({ @Result(name = "login", location = "/login.jsp"), @Result(name = "index", type = "redirect", locati...
阅读全文
posted @
2017-08-26 21:34
0001
阅读(1494)
推荐(1)
总结权限控制方式 ----------(2)
摘要:1、 URL拦截方式:在spring配置文件中配置过滤器链:配置项目请求对应拦截规则 2、 注解方式: a)开启注解扫描 b)service方法使用注解 验证当前用户是否有权限,当没有权限时候,shiro框架抛出异常; 解决:在Realm中给用户进行授权下;给当前用户增加权限即可 3、 页面标签实现
阅读全文
posted @
2017-08-24 18:05
0001
阅读(292)
推荐(0)
shiro 权限过滤器 -------(1)
摘要:ApplicationCode:应用代码,程序员自己编写 Subject:shiro框架提供接口,代表当前“用户”,subject对象有状态;理解:subject包含自定义User对象 Shiro SecurityManager:核心,安全管理器;管理所有用户 Realm:框架提供一些,一般自己编写
阅读全文
posted @
2017-08-24 17:13
0001
阅读(800)
推荐(0)
NoSession问题
摘要:第一种原因: no Session 错误 dao层中get方法换成了load方法,或者其他原因引起. 原因分析: 真正用到代理对象的时候,代理对象没有值,并且session的生命周期已经走完了. 解决方案:1,load()换成get(),或者立即查询,比如打印一下. 2,延长session的存活时间
阅读全文
posted @
2017-08-17 17:44
0001
阅读(737)
推荐(0)
hibernate中对象的3种状态----瞬时态、持久态、脱管态
摘要:Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态 由new命令开辟内存空间的j
阅读全文
posted @
2017-08-16 18:15
0001
阅读(475)
推荐(0)
BaseAction 使用
摘要:public class AreaAction extends BaseAction { @Autowired private AreaService areaService; @Action("areaAction_pageQuery") public String pageQuery() throws Exception { Pag...
阅读全文
posted @
2017-08-15 17:50
0001
阅读(504)
推荐(0)
分页工具类 BaseAction
摘要:package com.xxxxxxx.bos.web.action.common; import java.io.IOException; import java.lang.reflect.ParameterizedType; import java.lang.reflect.Type; import java.util.HashMap; import java.util.List; imp...
阅读全文
posted @
2017-08-15 17:38
0001
阅读(369)
推荐(0)
条件分页 代替离线查询
摘要:import javax.persistence.criteria.CriteriaBuilder; import javax.persistence.criteria.CriteriaQuery; import javax.persistence.criteria.Join; import javax.persistence.criteria.Predicate; import javax.p...
阅读全文
posted @
2017-08-14 23:42
0001
阅读(365)
推荐(0)
Apache POI 一键上传(导入excel文件到数据库)
摘要:// HSSF:操作07版本之前 后缀名xxx.xls // XSSF:操作07版本之后 后缀名xx.xlsx
阅读全文
posted @
2017-08-14 23:31
0001
阅读(593)
推荐(0)
easyui 菜单按钮&提示框
摘要:控制面板 修改密码 退出系统 关于系统 $(function(){ // alert(1111); //info warning question error // $.messager.alert('提示标题','提示信息内容','error'); /* $.messager.confirm('提示标...
阅读全文
posted @
2017-08-09 22:44
0001
阅读(544)
推荐(0)
Jquery ztree树插件
摘要:Insert title here //使用标准json展示数据:[{id:1,name:'节点一',children:[{id:1,name:'节点二'},]},{}] //使用简单json展示数据:[{id:1,name:'节点一'},{id:101,name:'节点2',pId:1},{}] ...
阅读全文
posted @
2017-08-09 00:24
0001
阅读(210)
推荐(0)
Jquery ztree树插件2
摘要:Insert title here 北部区域 点击 ...
阅读全文
posted @
2017-08-09 00:24
0001
阅读(225)
推荐(0)
ui
摘要:Insert title here 北部区域 点击 ...
阅读全文
posted @
2017-08-09 00:23
0001
阅读(441)
推荐(0)
easyui&8Jquery ztree树插件
摘要:7Jquery easyui前台UI框架 开发包: 7.1Layout页面布局 将课后资料中后台系统前台页面素材导入项目中 1、导入Jquery,easyui相关js,css文件 2、在body加样式 easyui-layout 3、在body添加多个div 通过data-options设置方位值 region:’north’ 4、注意:中部区域必须保留 7.2accordion折叠...
阅读全文
posted @
2017-08-09 00:20
0001
阅读(158)
推荐(0)
Maven注意事项
摘要:Maven好处: 1、依赖管理:对jar包统一管理 2、项目构建:项目编码完成后,对项目进行编译、测试、打包、部署,实现项目一键发布1.配置环境变量 注意:maven工具必须有jdk环境。并且:jdk的环境变量key 必须是:JAVA_HOME 配置环境变量:MAVEN_HOME 配置到bin目录上
阅读全文
posted @
2017-08-07 23:31
0001
阅读(303)
推荐(0)
Maven干货2
摘要:回顾: 1、 maven核心 a) 依赖管理:对jar统一管理。根据坐标(groupId,artifactId,version)去找jar包,本地,私服,中央仓库 b) 项目构建:通过命令构建。clean,compile,test,package,install,deploy 2、 pom.xml
阅读全文
posted @
2017-08-07 23:25
0001
阅读(370)
推荐(0)
Maven干货
摘要:好处: 1、 依赖管理:对jar包统一管理 2、 项目构建: 项目编码完成后,对项目进行编译、测试、打包、部署。之前项目构建通过eclipse工具实现。今天学习新的工具也可以实现这些过程。比如:通过maven工具,使用命令实现项目一键发布 Maven程序配置,配置本地仓库 注意:maven工具必须有
阅读全文
posted @
2017-08-05 23:25
0001
阅读(284)
推荐(0)
使用jdbc调用存储,函数
摘要:public class JdbcTest { private Connection conn = null; private PreparedStatement pst = null; private ResultSet rs = null; @Before public void init()
阅读全文
posted @
2017-08-04 15:25
0001
阅读(338)
推荐(0)
oracle 触发器
摘要:触发器:监视器,监视表中记录,当对表中记录进行操作(增删改)触发器工作--行级触发器:for each row 使用:old, :new语法:create or replace trigger 触发器名称after|beforeinsert|update|deleteon 表名declarebegi
阅读全文
posted @
2017-08-04 15:14
0001
阅读(184)
推荐(0)