導航:首頁 > 編程語言 > java拼html

java拼html

發布時間:2023-09-10 15:29:32

java動態的生成html頁面

ArrayList al,獲取這張表的信息
定義一個TableName類,TableName tn=new TableName();
<%
for(int i=0;i<al.size();i++){
tn=al.get(i);
%>
<tr>
<td>tn.getname()</td>
.......
</tr>
<%
}
%>

⑵ 如何在java中實現自動生成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("<html>");
sb.append("<head>");
sb.append("<title>每日運營報表</title>");
sb.append("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />");
sb.append("<style type=\"text/css\">");
sb.append("TABLE{border-collapse:collapse;border-left:solid 1 #000000; border-top:solid 1 #000000;padding:5px;}");
sb.append("TH{border-right:solid 1 #000000;border-bottom:solid 1 #000000;}");
sb.append("TD{font:normal;border-right:solid 1 #000000;border-bottom:solid 1 #000000;}");
sb.append("</style></head>");
sb.append("<body bgcolor=\"#FFF8DC\">");
sb.append("<div align=\"center\">");
sb.append("<br/>");
sb.append("<br/>");
List<Map<String, Object>> result1 = getRpt(sqlProperties
.getProperty("sql1"));
for (Map.Entry<String, Object> m : result1.get(0).entrySet()) {
sb.append(fileProperties.getProperty("file1"));
sb.append(m.getValue());
}
sb.append("<br/><br/>");

輸出
sb.append("</div></body></html>");
printStream.println(sb.toString());

⑶ JAVA根據模板生成HTML頁面的技術

Velocity

變數定義:用$標志

表達式語句:以#開始

強控制語言:變數賦值:#set $this = "Velocity"

外部引用:#include ( $1 )

條件控制:#if …. #end

非 兼容性語 言

JDynamiTe

變數定義:用{}包裝

表達式語句:寫在注釋格式(<!-- ?)中

弱控制語言

兼容語言

XSLT

變數定義:xml標簽

表達式:xsl標簽

強控制語言:外部引用:import,include

條件控制:if, choose…when…otherwise

非兼容語言

Tapestry

採用component的形式開發。

變數定義(組件定義):在html標簽中加上jwcid

表達式語句:ognl規范

兼容語言

閱讀全文

與java拼html相關的資料

熱點內容
pdftodwgconverter 瀏覽:960
linux找不到sqlplus 瀏覽:399
什麼app五險在哪裡查詢 瀏覽:925
單片機農歷 瀏覽:438
g70如何編程 瀏覽:648
合成游戲源碼h5 瀏覽:348
pdf出現空白頁 瀏覽:243
平行加速app怎麼退訂 瀏覽:306
mac文件夾怎麼重新命名 瀏覽:884
手機app怎麼用在平板上 瀏覽:235
伺服器cpuc2什麼意思 瀏覽:709
程序員的績效型年終獎 瀏覽:584
程序員心裡不舒服 瀏覽:463
檢測程序員 瀏覽:979
程序員一言不合就被裁員 瀏覽:757
安卓手機上的鍵盤怎麼換 瀏覽:49
孩子的火車票怎麼通過app退票 瀏覽:843
中望dim標注命令是什麼 瀏覽:648
大人喝奶瓶解壓嗎 瀏覽:203
文件夾提示該項目不在 瀏覽:973