问题描述
我写的applet在eclipse中运行appletviewer能够连接上服务器,但用网页打开的时候就连接不上了,请问是什么原因啊?
解决方案
调用applet的网页地址与服务器地址是否相同?如果不相同,根据安全机制applet是无法访问的(eclipse测试的时候是包含所有权限的).如果想访问不同地址的服务器,需要对applet进行签名.具体方法可以上google搜索"applet 签名"来找到答案.
解决方案二:
是java虚拟机执行aplet时候的安全策略问题,由于java aplet是在客户的浏览器内执行的,为了安全上的考虑,是不允许访问远程内容的。
解决方案三:
把地址打印出来,看看相对路径是否正确
时间: 2024-12-26 18:25:57