ファイルライティングのためにサーバに接続しているアプレットがあります。ローカルホストを使用してサーバに接続しようとしたとき: 私のマシンで(サーバは同じマシン上にありますが)動作しますが、他のマシン。私はIPアドレスとしようとするとアプレットのアクセス制御の問題
はそれが全く機能しない場所
私のアプレットコード:
public class dynamicTreeApplet extends JPrefuseApplet {
private static final long serialVersionUID = 1L;
public static int i = 1;
public String dieasenameencode;
public void init() {
System.out.println("the value of i is " + i);
URL url = null;
//Here dieasesname is important to make the page refresh happen
//String dencode = dieasenameencode.trim();
try {
//String dieasename = URLEncoder.encode(dencode, "UTF-8");
// i want this piece of the code to be called
url = new URL("http://localhost:8080/docRuleTool/appletRefreshAction.do?dieasename=");
URLConnection con = url.openConnection();
con.setDoOutput(true);
con.setDoInput(true);
con.setUseCaches(false);
InputStream ois = con.getInputStream();
this.setContentPane(dynamicView.demo(ois, "name"));
ois.close();
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (FileNotFoundException f) {
f.printStackTrace();
} catch (IOException io) {
io.printStackTrace();
}
++i;
}
}
Javaポリシーファイル:
grant {
permission java.net.SocketPermission "*", "accept";
permission java.net.SocketPermission "*", "connect";
};
私のjarファイルが署名され、私はそれを望んscroll down toパソコンへ転送されていません維持の視点からも署名されるべきである。
私の質問には意味がありません – bhalkian
あなたの質問に30分以内に回答がない場合は無料ですので、心配しないでください! –