app から html ページを作成するアプリケーションがあります ( freemarkerを使用しています)。その後、次のように Desktop を使用してアプリケーションから生成された Web ページを開きます。
public void openPage() {
if (Desktop.isDesktopSupported()) {
try {
File file = new File("index.html");
Desktop.getDesktop().open(file);
} catch (IOException ex) {
System.out.println("Error opening a html page.");
ex.printStackTrace();
}
}
}
さて、私の質問は次のとおりです。アプリケーションからページを更新する方法はありますか? コンテンツを動的に変更しています。ブラウザのページを数秒ごとに更新したいと考えています。
それとも、バックグラウンドでページを更新し、javascript を使用して html コードで直接更新する方がよいでしょうか?
ヒントをありがとう!
編集:そのWebページのフォームからJavaアプリケーションに通信したいことに注意してください(たとえば、ページの更新方法を指定するためのパラメーターを送信します)