01 2014 档案
关于 ClassLoader
摘要:JVM在运行时会产生三个ClassLoader,Bootstrap ClassLoader、Extension ClassLoader和AppClassLoader.其中,Bootstrap是用C++编写的,我们在Java中看不到它,是null。它用来加载核心类库,在JVM源代码中这样写道:static const char classpathFormat[] ="%/lib/rt.jar:""%/lib/i18n.jar:""%/lib/sunrsasign.jar:""%/lib/jsse.jar:"" 阅读全文
posted @ 2014-01-06 00:21 笨贼 阅读(142) 评论(0) 推荐(0)
jsp session 跨域丢失的问题
摘要:最近做一个项目涉及到通过iframe,才发现原来是ie在捣鬼,IE不允许跨域访问cookie(好象firefox没问题,ie自6.0以后改用w3c组织的P3P协议了),再看看我的应用,在第二步设的cookie,在第三步以后所有B应用的访问请求,ie都把B应用的cookie blocked掉了(因为用户的访问是从A应用发起,从A应用访问B应用的东东,算跨域访问,IE认为有安全问题)。。。。(IE状态栏有一个红眼睛的button,点开可以看到哪些cookie给blocked掉了) 知道原因就好办了,再google知道可以用P3P header可以解决问题! 下面是java的解决办法之一,也是我的解 阅读全文
posted @ 2014-01-03 16:12 笨贼 阅读(554) 评论(0) 推荐(0)