原理跟用java生成jsp的servlet差不多。我们可以用printstream来向html文件里输出数据。
先创建一个StringBuilder对象,通过append方法来为其添加html语句。如下面例子所示:
StringBuilder sb = new StringBuilder();
Properties fileProperties = getProperties("file");
Properties sqlProperties = getProperties("sql");
PrintStream printStream = new PrintStream(new FileOutputStream(
"report.html"));
sb.append("");
sb.append("");
sb.append("每日运营报表 ");
sb.append("");
sb.append("");
sb.append("");
sb.append("");
sb.append("
");
sb.append("
");
List");
printStream.println(sb.toString());再上传一张我用java生成的一个测试html,还没有调用线上数据。大家在实际应用的时候可以利用sql语句,list来填充表格。

立即学习“Java免费学习笔记(深入)”;
下面给一个我写的例子
sb.append("| "); sb.append(m.getKey()); sb.append(" | "); } sb.append("
|---|
| "); sb.append(m.getValue()); sb.append(" | "); } sb.append("
更多用java生成html文件相关文章请关注PHP中文网!











