Redian新闻
>
java applet读网络文件的问题
avatar
java applet读网络文件的问题# Java - 爪哇娇娃
b*i
1
java applet放在服务器上,在客户端运行,应该可以读取同服务器上的文件吧。我在
微软officelive上就可以这么做。
后来搬到godaddy上。一开始试了好多次终于可以的,可是今天却不行了。我用的读文
件的程序是
URL url=TPTest.class.getResrouce("/test.txt");
结果url是空的。
如果我用
URL url=new URL("http://www.myaddress.info/test.txt");
try{
InputStream in= url.openStream();
就java.security.AccessControlException: access denied (java.net.
SocketPermission aa.b.ccc.dd:80 connect,resolve)
其中,我掩盖了我的地址,这个地址是纯数字,不是原来字母形式的。
关键吧,有一天就可以,现在则不行。显然我的applet要读取的就是本身服务器上面的
文件,怎么会出现这些麻烦事呢?怎么解决呢?多谢了先。
avatar
b*i
2
好了,经测试发现,firefox下applet可以读文件。依稀记得以前发生过这种事情,仔
细回想,原来是ie有个proxy设置导致的,取消就好了。

【在 b***i 的大作中提到】
: java applet放在服务器上,在客户端运行,应该可以读取同服务器上的文件吧。我在
: 微软officelive上就可以这么做。
: 后来搬到godaddy上。一开始试了好多次终于可以的,可是今天却不行了。我用的读文
: 件的程序是
: URL url=TPTest.class.getResrouce("/test.txt");
: 结果url是空的。
: 如果我用
: URL url=new URL("http://www.myaddress.info/test.txt");
: try{
: InputStream in= url.openStream();

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。