- 浏览: 19493 次
- 性别:
- 来自: 杭州
最新评论
-
tanbamboo:
谢谢,有空再试试看。
Maven插件maven-resources-plugin在copy-resources的时候的Bug -
vipmail:
<encoding>base64</enco ...
Maven插件maven-resources-plugin在copy-resources的时候的Bug -
vipmail:
<build> <resources&g ...
Maven插件maven-resources-plugin在copy-resources的时候的Bug -
tanbamboo:
<?xml version="1.0" ...
Custom Spring Security Filter -
kirk1127:
能不能把配置文件贴出来看下,我想自定义一个authentica ...
Custom Spring Security Filter
文章列表
最近有个项目,被老板追的很紧,结果我在代码重构(用Regex优雅的替换了一些方法)后,由于测试不充分,结果现场出现一个问题。
正解: ([^\$\{\}]*)\$(\{([\w\d]*)\}|([\d]+))
误写为: ([^\$\{\}]*)\$(\{([\w\d]*)\}|([\d+]))
结果group 4总是只能取第一个数字,立刻想到了Java最长匹配、最短匹配的问题,google了n久没有结果,实在受不了,压力之下,有了以下的代码片段:
int begin = 0;
int pos1 = -1;
int pos2 = -1;
int pos3 = - ...
- 2009-10-18 13:39
- 浏览 1040
- 评论(0)
最近一个应用用到了Jetty SSL方式,开发的时候把测试用的keystore文件放到conf目录下,
然后mvn package进行打包,可是运行的时候发现始终报错:
java.io.IOException: Invalid keystore format
at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:633)
at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:38)
at java.security.K ...
- 2009-09-10 16:53
- 浏览 4606
- 评论(3)
原文:http://extjs.com/forum/showthread.php?t=46336
通过为Ext.data.JsonReader的字段加上convert来处理条件映射的问题。
示例如下:
{"licences":[{"Id":2,"LicenseKey":"123456","Point":null,"Owner":{"Id":1,"Name":"Witbit"}, "Mac":nu ...
- 2009-08-05 17:13
- 浏览 1517
- 评论(0)
[转载] 使用 Regular Expression 驗證密碼
原文链接:http://blog.miniasp.com/post/2008/05/Using-Regular-Expression-to-validate-password.aspx
以前我都沒想過可以用 Regular Expressions 驗證複雜格式的密碼,原來可以用 Regular Expression 中的群組建構式達成這 ...
- 2009-07-15 10:45
- 浏览 1054
- 评论(0)
基类定义类变量
@@default_order = "id asc"
子类中定义同一个类变量
@@default_order = "happentime desc"
在测试环境里面查询发现是按照happentime降序排列的,切换到production模式发现是按照id升序排列的。
请问是什么原因导致的?
当前通过重载方法的方式,在production和development模式下,都是正常的,暂时用这个方法解决了这个问题。
项目的新版本开始采用Spring MVC 2.5了,前期也跑了sample,做了一些测试,没有发现什么问题。但是最近随着项目开发,Controller增多后,发现Annotation中的params参数有时候会出现一些问题。
比如:
@RequestMapping(value="/test", method=RequestMethod.GET, params="id")
public String action1() {
...
}
@RequestMapping(value="/test", method=Reque ...
在使用Spring Security的时候,还发现了一个关于http、https通道的问题。
目的:通过https提交登陆数据,登陆成功后再转换回http。
问题:开发过程中,使用Jetty作为测试的Web Container,http、https切换都没有问题,满足需求。但是当部署到Tomcat 5.5后,发现登陆成功后,依旧跳转到登陆页面。
经过跟踪发现,在登陆成功后,从https跳转回http的时候,Session丢失,导致问题的出现。搜索后的结果是,tomcat在处理http、https的session的时候,为了防止安全漏洞,禁止把https通道的session用于http。
暂 ...
- 2008-06-02 16:52
- 浏览 4049
- 评论(2)
最近在项目中用Spring Security 2.0.1做权限控制管理,由于以前用过Acegi Security,基本上很快搞定。但是后来在移植自己扩展的AuthenticationProcessingFilter的时候,发现了很多问题。
经过一些网络搜索和测试,问题解决,做个记录:
1. 如果有自定义的Filter用于替换系统默认filter的时候,需要把http的auto-config选项关闭掉,否则会导致与默认filter冲突,Order相同。
2. http配置里面的anonymous、login、logout等,实际上是配置了过滤器链中的默认的AnonymousFilter、auth ...