可能重复:
Java and crossdomain.xml
我需要一个未签名的(我不希望提示访问者要求运行applet)Java applet从另一个域中抓取源代码。我使用prowser库创建了一个applet,当我在eclipse上执行它(作为applet)或者作为runnable jar它可以工作但是当我在我的网站上执行applet时它不起作用。它返回“null”。
我的小程序代码:
import java.applet.Applet;
public class HelloWorldApplet extends Applet {
public void init() {
Prowser prowser = new Prowser();
Tab tab = prowser.createTab();
System.out.println(tab.go("http://www.canyouseeme.org").getPageSource());
}
}
以前我在导入库时遇到了问题:Export Applet Java with referenced libraries
提前感谢您的帮助。
答案 0 :(得分:1)
将擦除其他站点的代码放在服务器上(即在servlet中),然后让applet通过HTTP(REST,Web服务,等等)与servlet通信。