我正在开发 Java 桌面应用程序。我需要通过我的应用程序创建 HTML 页面。当用户点击 View in Browser 按钮时,应该会创建一个包含一些详细信息的 HTML 页面并将其显示给用户。
我有办法做到这一点吗?在这种情况下我可以使用任何资源吗?
热烈欢迎任何建议。
最佳答案
import java.awt.Desktop;
import java.io.*;
class ShowGeneratedHtml {
public static void main(String[] args) throws Exception {
File f = new File("source.htm");
BufferedWriter bw = new BufferedWriter(new FileWriter(f));
bw.write("<html><body><h1>Blah, Blah!</h1>");
bw.write("<textarea cols=75 rows=10>");
for (int ii=0; ii<20; ii++) {
bw.write("Blah blah..");
}
bw.write("</textarea>");
bw.write("</body></html>");
bw.close();
Desktop.getDesktop().browse(f.toURI());
}
}
这台电脑上的结果
关于java - Java自动生成HTML页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6327270/