- 浏览: 1325599 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (896)
- spring4 (14)
- hibernate3 (26)
- spring2 (35)
- struts2 (55)
- struts1 (15)
- 设计模式 (15)
- java (172)
- mybatis3 (11)
- sql (17)
- mysql (13)
- jbpm (10)
- J2EE (45)
- tools (29)
- js (83)
- 数据结构 (13)
- Html (26)
- web (22)
- flex (33)
- Oracle (57)
- linux (49)
- 算法 (6)
- 其它 (12)
- easyui (1)
- bootstrap (13)
- xml (2)
- tomcat (1)
- redis (10)
- activemq (2)
- webservice (11)
- maven (2)
- springboot (1)
- ubuntu (1)
- python (14)
- rocketmq (1)
- springcloud (10)
- opencv (1)
最新评论
-
mike_eclipse:
Hashtable是线程不安全的吗?好像是线程安全的吧?
多线程之集合类 -
July01:
推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而 ...
lodop打印控件 -
xingcxb:
经过测试,假的,依旧会出现中文乱码!!!!store方法里面采 ...
java 读写Properties文件,不会出现中文乱码 -
tiger20111989:
...
Spring注解方式管理事务 -
zw7534313:
...
js 文字上下滚动 无间断循环显示
1.把spring-security-samples-tutorial-2.0.4改成从数据库读取用户:
<authentication-provider>
<!--
<password-encoder hash="md5"/>
<user-service>
<user name="rod" password="a564de63c2d0da68cf47586ee05984d7" authorities="ROLE_SUPERVISOR, ROLE_USER, ROLE_TELLER" />
<user name="dianne" password="65d15fe9156f9c4bbffd98085992a44e" authorities="ROLE_USER,ROLE_TELLER" />
<user name="scott" password="2b58af6dddbd072ed27ffc86725d7d3a" authorities="ROLE_USER,ROLE_TELLER" />
<user name="peter" password="22b5c9accc6e1ba628cedc63a72d57f8" authorities="ROLE_USER" />
</user-service>
-->
<jdbc-user-service data-source-ref="dataSource"
users-by-username-query="SELECT name,password,enabled FROM user WHERE name = ?"
authorities-by-username-query="SELECT name,rolename FROM roles WHERE name = ?" />
</authentication-provider>
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:3306/zhangwei"/>
<property name="username" value="root"/>
<property name="password" value="pass"/>
</bean>
增加以上内容就ok!
2009-07-30 16:08:48,828 DEBUG [com.opensymphony.xwork2.DefaultActionInvocation] - Executing action method = delete
2009-07-30 16:08:48,828 DEBUG [org.springframework.security.intercept.AbstractSecurityInterceptor] - Secure object: ReflectiveMethodInvocation: public abstract void com.service.DAOService.deleteWord(com.model.Word); target is of class [com.service.DAOServiceImpl]; ConfigAttributes: [ROLE_TELLER]
2009-07-30 16:08:48,843 DEBUG [org.springframework.web.context.support.XmlWebApplicationContext] - Publishing event in context [org.springframework.web.context.support.XmlWebApplicationContext@5dcec6]: org.springframework.security.event.authorization.AuthenticationCredentialsNotFoundEvent[source=ReflectiveMethodInvocation: public abstract void com.service.DAOService.deleteWord(com.model.Word); target is of class [com.service.DAOServiceImpl]]
??
Publishing event in context [org.springframework.web.context.support.XmlWebApplicationContext@5dcec6]: org.springframework.security.event.authorization.AuthenticationCredentialsNotFoundEvent[source=ReflectiveMethodInvocation: public abstract void com.service.DAOService.deleteWord(com.model.Word); target is of class [com.service.DAOServiceImpl]]??
org.springframework.security.AuthenticationCredentialsNotFoundException: An Authentication object was not found in the SecurityContext
???
页面一点击<a></a>链接,principal object is null??
2.java.lang.ClassNotFoundException: org.springframework.core.NamedThreadLocal( 2.5的有这个类)
3.配置拦截:(只有拦截的url才会进行授权)
<http auto-config="true">
<intercept-url pattern="/secure/extreme/**" access="ROLE_SUPERVISOR"/>
<intercept-url pattern="/secure/**" access="IS_AUTHENTICATED_REMEMBERED" />
</ttp>
- spring2.0.4-security.rar (4.2 MB)
- 下载次数: 20
- spring2-security-servlet.rar (4.2 MB)
- 下载次数: 8
发表评论
-
spring 线程池
2015-12-11 19:58 1320spring4 线程池:把需要执行的Thread放入线程池中 ... -
spring整合EhCache 缓存Dao
2015-10-31 10:01 1023spring整合EhCache 缓存Dao 缓存的键 ... -
spring 声明式事务 transaction
2011-05-30 20:59 1361声明式事务处理(Declarative transaction ... -
spring 与 hibernate Annotation配置(applicationContext.xml)
2010-06-13 16:46 4441(3) applicationContext.xml ... -
spring 与hibernate Annotation配置(dao)
2010-06-13 16:39 3320(1)BaseDao.java import java. ... -
Spring注解方式管理事务
2010-06-13 14:48 9762http://www.cnblogs.com/ysxlin/ ... -
spring事务
2010-06-13 09:19 1284http://wiki.springside.org.cn/d ... -
spring2.5+xfire
2010-02-26 14:04 1692哈哈,是不是发现报错啦,这个原因是因为xfire中默认已经为 ... -
Java类如何获取Spring的Bean
2010-01-17 13:50 24831.创建一个类并让其实现org.springframewor ... -
spring hibernate集成
2009-12-10 08:48 1187<bean id="sessionFactor ... -
spring2 activemq5 tomcat6构建jms
2009-09-27 10:26 1373http://lianj-lee.iteye.com/blog ... -
spring获取bean的几种方式
2009-09-27 09:44 1426http://flatfish2000.iteye.com/b ... -
jmx
2009-08-08 10:18 1268http://www.iteye.com/topic/1047 ... -
jms
2009-08-08 09:20 11061.运行jms,必须先启动activemq,然后运行Serve ... -
spring2 集成视图
2009-08-06 09:41 9981.spring2的控制器: name-servlet.xml ... -
spring2 计划任务
2009-07-31 08:52 1161http://docs.huihoo.com/spring/2 ... -
spring2 struts2 acegi
2009-07-30 18:18 1434spring2-security-struts2: 拦截没有授 ... -
spring2 MVC
2009-07-30 15:46 11511. return new ModelAndView(&quo ... -
spring 事务(2)
2009-07-30 13:15 1174增加了事务之后:DEBUG [org.springframew ... -
spring 事务
2009-07-30 08:58 24069.5. 声明式事务管理(在配置时,它是通用的,只需要改变 & ...
相关推荐
Spring 2.0是Spring框架的一个重要版本,它在Java企业级应用开发中扮演着核心角色。本教程将深入探讨...文档`spring2.0-reference_final_zh_cn.chm`将详细阐述这些概念和技术,帮助你成为一名熟练的Spring开发者。
Spring 2.0引入了对Web服务的支持,包括基于WSDL的第一类公民客户端和服务器端API,以及支持WS-Security等Web服务安全标准。 八、测试 Spring的测试模块提供了对单元测试和集成测试的强大支持,包括模拟对象、测试...
2. 高级特性实践:探索Spring Security、Spring WebSocket、Spring Boot等进阶主题,提升项目开发能力。 通过以上学习,你可以全面掌握Spring 2.0的核心技术和应用,为成为熟练的Spring开发者奠定坚实的基础。在...
##### 4.2 Spring 2.0 与 Spring Security 结合使用 - **安全需求分析**:明确应用的安全需求,例如登录认证、权限控制等。 - **Spring Security 配置**:通过配置文件或 Java 配置类来配置 Spring Security,定义...
在Spring Security 2.0 和 3.0 版本中,有一些重要的变化和新特性: 1. **模块化架构**: Spring Security 2.0 提供了基础的认证和授权功能,而3.0进一步强化了模块化设计。这使得开发者可以根据项目需求选择合适...
Spring Security OAuth2.0学习笔记 什么是认证、授权、会话。 Java Servlet为支持http会话做了哪些事儿。 基于session认证机制的运作流程。 基于token认证机制的运作流程。 理解Spring Security的工作原理,Spring ...
Spring Security OAuth2.0 是一个强大的安全框架,用于构建安全的Web应用和API。OAuth2.0 是一种授权框架,允许第三方应用在用户许可的情况下访问其受保护的资源,而无需共享用户凭证。本讲义结合代码将深入探讨如何...
10. **Spring Security**:虽然不在Spring 2.0核心框架内,但这个版本已经预示了Spring Security(以前称为Acegi Security)的发展,提供了一整套的安全认证和授权解决方案。 以上只是《Spring 2.0 技术手册》中...
9. **Web服务支持**:Spring 2.0提供了对SOAP和RESTful Web服务的处理能力,包括WS-Security、协议绑定等,为构建服务导向架构(SOA)提供了坚实的基础。 10. **Spring管理界面**:Spring 2.0还引入了Spring管理...
虽然不在官方的2.0文档中,但Spring 2.0已经为Spring Security的集成打下了基础。 总的来说,《Spring 2.0 中文用户指南》是学习和掌握Spring框架的重要参考资料,无论你是初学者还是经验丰富的开发者,都能从中...
在IT行业中,Spring框架是Java企业级应用开发的首选框架,尤其在2.0版本之后,它引入了许多重要特性,极大地提升了开发效率和代码质量。本文将深入探讨Spring 2.0的第一个程序以及IoC(Inversion of Control,控制...
struts2+spring2.0+hibernate3.2+Security2.0的demo程序 里面带有 mysql的 DBdump, 可以直接导入DB S2SH的整合使用注解的方式 里面包括全部的jar包
### Spring 2.0 技术手册核心知识点详解 #### 一、Spring 框架简介 Spring 是一个开源框架,最初由 Rod Johnson 创建,它为 Java 应用程序提供了全面的基础架构支持。Spring 2.0 版本在原有基础上进行了大幅度的...
在Spring Cloud 2.0版本中,Eureka Server的配置相比1.x版本确实有了一些显著的变化,尤其是在结合Spring Security进行安全设置时。Spring Cloud Eureka是Netflix Eureka的Spring Boot实现,它为微服务架构提供了...
Spring boot+Spring Security Oauth2.0,Sprint cloud+Spring Security Oauth2集成。四种认证方式。附带有代码,和案例,案例,还有视频链接。我保证看完就回,如果视频链接失效,评论回复我,我单独再给你一份。
《DWR2.0与Spring2.0整合详解》 Direct Web Remoting (DWR) 是一个开源的Java库,它允许在JavaScript和Java之间进行实时的、安全的、跨域的通信,使得Web应用程序可以像桌面应用一样具有丰富的用户交互体验。DWR2.0...
《Spring 2.0 Framework 开发参考手册》是Spring框架学习者的重要参考资料,它详尽地阐述了Spring 2.0版本的核心特性和使用方法。Spring框架是Java平台上的一个关键组件,它提供了全面的软件基础设施支持,用于构建...
10. **Spring Security**:虽然不在2.0版本中,但Spring Security(之前称为Acegi Security)是一个可选的模块,提供身份验证和授权功能,保护Spring应用免受安全威胁。 总之,《Spring 2.0 中文开发参考手册》是...