我正在尝试将以下方法的结果写入网页。我认为这是可能的,我只是在弄清楚究竟该怎么做。任何帮助将非常感激。 感谢。
...
System.out.println("Final Register");
for (int i=0; i < ch.length; i++)
{
System.out.println(cd.getDenomLiteralAt(i)+" "+cd.getDenomNumAt(i));
}
}
...
答案 0 :(得分:5)
在java中,有很多方法可以在文件上写入数据。要编写文本数据,最简单的方法是使用BufferedWriter。
见下面的演示
FileWriter fWriter = null;
BufferedWriter writer = null;
try {
fWriter = new FileWriter("fileName.html");
writer = new BufferedWriter(fWriter);
writer.write("<span>This iss your html content here</span>");
writer.newLine(); //this is not actually needed for html files - can make your code more readable though
writer.close(); //make sure you close the writer object
} catch (Exception e) {
//catch any exceptions here
}
答案 1 :(得分:1)
您需要做的就是知道网络服务器的公共HTML文件的路径。
运行Java代码并写入该路径下的文件。它与写入机器上的任何其他文件没有什么不同,除了这个世界可以看到的文件。唯一的问题是,如果您的Java将创建该文件,您应该确保为该文件设置足够的保护权限。 0755是中等安全的。