上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页
摘要: 今天在用acegi做系统验证的时候碰到几个问题: 配置好acegi+struts2+spring+hibernate后。 1、登录acegi验证失败 在struts2中,用标签书写登录页面,如下所示: <s:form action="/loginCheck.htm" method="post" enctype="multipart/form-data"> <s:textfield name="j_username" label="%{getText('loginName' 阅读全文
posted @ 2012-10-25 18:53 eggbucket 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 在shiro.ini中配置的结点urls可能是shiro中处理web项目比较核心的部分,在这里边配置各个过滤器的规则。如果你想使用需要在web.xml中配置?<filter><filter-name>ShiroFilter</filter-name><filter-class>org.apache.shiro.web.servlet.ShiroFilter</filter-class></filter><filter-mapping><filter-name>ShiroFilter</filt 阅读全文
posted @ 2012-10-24 16:02 eggbucket 阅读(382) 评论(0) 推荐(0) 编辑
摘要: request.getRemoteAddress 阅读全文
posted @ 2012-10-23 17:14 eggbucket 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 摘要 本文以实例的方式,展示了如何使用UML进行面向对象的分析与设计。本文将假设读者对UML、面向对象等领域的基本内容已了然于胸,所以将不会过多阐述,而将重点放在应用过程上。本文的目的是通过一个完整的实例,展现基于UML的OOA&D过程 的一个简化模式,帮助朋友们更好的认识UML在OOA&D中起的作用。前言 经常听到有朋友抱怨,说学了UML不知该怎么用,或者画了UML却觉得没什么作用。其实,就UML本身来说,它只是一种交流工具,它作为一种标准化交流符号,在OOA&D过程中开发人员间甚至开发人员与客户之间传递信息。另外,UML也可以看做是OO思想的一种表现形式,可以说“O 阅读全文
posted @ 2012-10-22 15:31 eggbucket 阅读(265) 评论(0) 推荐(0) 编辑
摘要: [BAT][JAVA]定时任务之-Quartz使用篇定时任务之-Quartz使用篇 Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的日程序表。Jobs可以做成标准的Java组件或 EJBs。官方网站:http://www.opensymphony.com/quartz相关Jar: quartz-all-1.6.0.jar jta.jar commons-logging-1.1.jar commons-collec 阅读全文
posted @ 2012-10-16 17:37 eggbucket 阅读(1855) 评论(0) 推荐(1) 编辑
摘要: 从一个简单的 JPA 示例开始本文主要讲述 Spring Data JPA,但是为了不至于给 JPA 和 Spring 的初学者造成较大的学习曲线,我们首先从 JPA 开始,简单介绍一个 JPA 示例;接着重构该示例,并引入 Spring 框架,这两部分不会涉及过多的篇幅,如果希望能够深入学习 Spring 和 JPA,可以根据本文最后提供的参考资料进一步学习。自 JPA 伴随 Java EE 5 发布以来,受到了各大厂商及开源社区的追捧,各种商用的和开源的 JPA 框架如雨后春笋般出现,为开发者提供了丰富的选择。它一改之前 EJB 2.x 中实体 Bean 笨重且难以使用的形象,充分吸收了在 阅读全文
posted @ 2012-10-16 16:42 eggbucket 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 几乎每一款应用或者动态网站都需要后台来管理,后台管理在整个界面设计中占据重要一席,其中有许多管理屏幕捆绑着该应用(比如WordPress, Magento等),但是自定义的应用需要自定义的后端管理。通常,我们会利用一个简单的过程来创建管理模板,但是我们却要为之付出双倍的努力。感谢设计师/开发者为大家设计出各种免费的管理模板,本文我们精心搜集了这些超实用的模板,希望你能喜欢。1.Charisma Admin Template(demo)Charisma是一款响应式的管理模板,基于Twitter Bootstrap创建而来。亮点是有9种不同主题供选择,几乎涵盖所有可用功能,包括样式,图形,按钮,表 阅读全文
posted @ 2012-10-16 14:35 eggbucket 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 1 一个用户只属于一个用户组2 一个角色包含多个权限,3 一个用户自身(非继承)可以有多个角色,也可以有多个权限4 一个用户组可以有多个角色,也可以有多个权限5 一个权限也可以属于多个角色。6 一个用户的角色和权限来自两部分,一部分继承于所有父用户组的角色和权限,另一部分来自特别为其分配的角色和权限7 一个用户组可以排除(exclude)一个角色, 而一旦在其子用户组或者在某个用户身上加入(include)这个角色, 那这个用户或者用户组将重拾这个角色8 一个用户或用户组可以拒绝(disallow)一个权限, 一旦拒绝以后, 不管在什么地方再允许(allow)这个权限都于事无补9 管理员可以做 阅读全文
posted @ 2012-10-16 13:23 eggbucket 阅读(1958) 评论(1) 推荐(0) 编辑
摘要: RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用 户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。(如下图)角色是什么?可以理解为一定数量的权限的集合,权限的载体。例如:一个论坛系统,“超级管理员”、“版主”都是角色。版主可管理版内的帖子、可管理版内的用户等,这些是权限。要给某个用户授予这些权限,不需要直接将权限授予用户,可将“版主”这个角色赋予该用户。当用户的数量非常大时,要给系统每个用户逐一授权(授角色 阅读全文
posted @ 2012-10-16 13:22 eggbucket 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 一、安装方法:方法一、如果可以上网可在线安装1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install;2. 选择Search for new features to install,点击Next进入下一步;3. 点击"New Remote Site"按钮,在弹出的对话框中输入: name:SVN url:http://subclipse.tigris.org/update_1.4.x 点击OK,关闭对话框,并点击Finish按钮,Myeclipse自动下载插件安装程序;4. 下载完插件之后,进入安装画面。5. 阅读全文
posted @ 2012-10-12 15:16 eggbucket 阅读(191) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页