Java6.0.29后,Applet执行不了。
先是报了java.security.AccessControlException: access denied (com.sun.deploy.security.SecureCookiePermission origin<hostname>错误。
这个错误是因为权限变更了造成的。必须保证在https下才可以运行。如果是http就不能执行。 或者是jre版本降低到26等。
参考:http://blogs.oracle.com/stevenChan/entry/sun_jre_1_6_03
解决办法:
http的时候URL里面把jsessionid带上就好了。
例子:·http://localhost:8080/Project/GET.jsp;jsessionid=B3A1587DAA393447BFC47759D96D2CAF?user_id=U00002
看来Applet这个东西安全性方面并不是很好啊。
2012-1-19日补充
最近的jre版本update 30的话,上述问题不存在了。