摘要:
packagecom.doculibre.constellio.servlets;importjava.net.MalformedURLException;importjava.util.Iterator;importjava.util.List;importjava.util.Map;importjava.util.Map.Entry;importorg.apache.solr.client.solrj.SolrQuery;importorg.apache.solr.client.solrj.SolrServer;importorg.apache.solr.client.solrj.Solr 阅读全文
2012年8月29日 #
摘要:
A example用户身份验证应用程序的安全机制需要在授权用户访问资源之前确定用户的身份,即用户是谁。大多数应用都会弹出一个登陆界面供用户输入用户名密码。在Spring安全机制中,authentication manager由org.acegisecurity.AuthenticationManager接口定义。public insterface AuthenticationManager {public Authentication authenticate(Authentication authentication)throws AuthenticationException;}上面出现的 阅读全文
2012年8月26日 #
摘要:
转载 http://alimama.iteye.com/blog/6168541.网上常见的重写FilterInvocationDefinitionSource的做法 http://www.family168.com/oa/springsecurity/html/ch005-resource-db.html#d0e585 具体方法参照这里 http://www.iteye.com/topic/319965 此种方法存在一个问题:系统会在初始化时一次将所有资源加载到内存中,即使在数据库中修改了资源信息,系统也不会再次去从数据库中读取资源信息。这就造成了每次修改完数据库后,都需要重启系统才能时.. 阅读全文
摘要:
转载http://downpour.iteye.com/blog/319965论坛上看了不少Spring Security的相关文章。这些文章基本上都还是基于Acegi-1.X的配置方式,而主要的配置示例也来自于SpringSide的贡献。 众所周知,Spring Security针对Acegi的一个重大的改进就在于其配置方式大大简化了。所以如果配置还是基于Acegi-1.X这样比较繁琐的配置方式的话,那么我们还不如直接使用Acegi而不要去升级了。所以在这里,我将结合一个示例,重点讨论一下Spring Security 2是如何进行配置简化的。 搭建基础环境 首先我们为示例搭建基本... 阅读全文
2012年8月25日 #
摘要:
转载http://www.blogjava.net/youxia/archive/2008/12/07/244883.html在SpringSide 3的官方文档中,说安全框架使用的是Spring Security 2.0。乍一看,吓了我一跳,以为Acegi这么快就被淘汰了呢。上搜索引擎一搜,发现原来Spring Security 2.0就是Acegi 2.0。悬着的心放下来了。虽然SpringSide 3中关于Acegi的配置文件看起来很不熟悉,但是读了Acegi 2.0的官方文档后,一切都释然了。先来谈一谈Acegi的基础知识,Acegi的架构比较复杂,但是我希望我下面的只言片语能够把它说 阅读全文
2012年8月23日 #
摘要:
为什么要采用JSTL? 在核心JSP标记上使用JSTL有以下几大优势。 首先,JSTL现在采用独立于JSP标记的规范来定义。因此,即使JSP规范发生改动,也可以保证JSTL标记的一致性。容易受到JSP容器变更影响的许多应用程序都将受益于JSTL规范. 其次,JSTL具有比核心JSP标记更强大的功能,正如您在最佳实践系列中所视,c:import不仅可以导入其它站点的URL,而且,它还可以导入jsp:include标记不可用的更为复杂的内容。 最后,JSTL使用自己的表达式语言(通常简称为EL)。JSTL EL可以相当灵活地写入JSP代码,是对核心JSP语言的有力补充。JSTL的c:import在 阅读全文
2012年8月21日 #
摘要:
转自http://mislay.iteye.com/blog/4113231.spring security初体验applicationContext.xmlXml代码<beans:beansxmlns="http://www.springframework.org/schema/security"xmlns:beans="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:sch 阅读全文
2012年8月19日 #
摘要:
转载自http://blog.csdn.net/yuanzhuohang/article/details/7233752本人按照mkyong.com的example配置spring security3,死活不成功,后来通过查看tomcat日志文件,找到异常信息,搜索到本篇文章,在本文章的提示下解决了spring security3配置的问题今天配置Spring Security的时候遇到了这样的问题No bean named 'springSecurityFilterChain' is defined在我的web.xml中关于springSecurityFilterChain的 阅读全文
2012年8月17日 #
摘要:
文本输出应该比较常用,以前都是通过反复的创建InputStream, InputReader, OutputStream, OutputWriter等去输入输出文本,比较麻烦。Apache提供了一个commons-io.jar包,里面有很多IO相关的工具,比如输入输出文本等,着实方便了很多。比如读取一个文件:Java代码//byFileUtilsList<String>lines=FileUtils.readLines(file,"UTF-8");//byIOUtilsList<String>lines=IOUtils.readLines(newFi 阅读全文
摘要:
获取数据库的相关信息:1.获得数据库的一些相关信息2.获得该用户下面的所有表3.获得该用户下面的所有视图4.获得数据库中所有方案名称 5.获得表或视图中的所有列信息6.获得一个表的索引信息7.获得一个表的主键信息8.获得一个表的外键信息[java]view plaincopyprint?packagecom.zsw.test;importjava.sql.Connection;importjava.sql.DatabaseMetaData;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLExcept 阅读全文