⑴ 如何在java中實現自動生成html
自動生成?
1,編寫html文件的內容
2,將編寫的文件內容寫入一個文件中
3,保存文件為.html文件到指定目錄
4,根據路徑調用生成的html文件
⑵ 求教:在JAVA語句中插入一個HTML語句該怎麼格式呢
直接輸出,對應好。
out.println("增加成功");
out.println("<HTML>");
out.println(" <HEAD><TITLE>成功</TITLE></HEAD>");
out.println(" <BODY>");
out.print(" <a href='../login.jsp'>返回 ");
out.println("</a>");
out.println(" </BODY>");
out.println("</HTML>");
⑶ 如何在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代碼嗎怎麼編寫啊,當我加入 out.println時,老報錯,是怎麼回事
JSP裡面 <% %>寫java代碼,html代碼直接寫就行了啊。如果是動態(需要查詢資料庫)生成的,那麼使用<%= %>就行了。
你參考下,不知道有沒有記錯。
一般out.println()都不用
⑸ JAVA動態生成HTML代碼
freemarker沒有功能。freemarker要求你自己把東西取出來放到request的attribute裡面,然後在ftl文件中使用那些attribute。
可以自專己用Java反射來得到屬實體中欄位,然後自己拼html字元串
⑹ 怎樣用java代碼寫html網頁實現特殊的點擊自動復制
<script language="javascript">
function ToClipBoard(id){
//var bankName = document.getElementById("yh"+id).innerHTML;
var account = document.getElementById("span"+id).innerHTML;
account = account.replace(" ","");
var index = 0;
while(index != -1){
account = account.replace(" ","");
index = account.indexOf(" ");
}
var clipBoardContent=account;
window.clipboardData.setData("Text",clipBoardContent);
alert("溫馨提示:\n\n您已經成功復制該銀行賬號!\n請直接粘貼到網銀轉賬的收款方管理賬號中。");
}
</script>
--------------------------------------------------------------------
<p>銀行賬號:<span id="span1" onclick="ToClipBoard(1);">6222 0212 0300 1928 125</span> </p>
<p>銀行賬號:<span id="span2" onclick="ToClipBoard(2);">6222 0212 0300 1928 144</span> </p>
<p>銀行賬號:<span id="span3" onclick="ToClipBoard(3);">6222 0212 0300 1928 166</span> </p>
⑺ 如何用java生成html文件
javaweb頁面不是使用抄JFrame實現的,還是採用html代碼的;
html可以將信息傳入給servlet或者jsp,html是不能調用java類的;
html給一個servlet類傳信息的方法最常用的是通過表單:
<formaction="javaservlet"method="get">
<p>name:<inputtype="text"name="name"></p>
<p>password:<inputtype="password"name="pw"></p>
<inputtype="submit">
</form>
javaservlet中獲得通過request.getparameter("name"); 獲得用戶輸入的name,密碼同理。
⑻ 用java編寫一個HTML文檔,程序怎麼寫,以及運行結果
。。寫個簡單的,給個思路吧。。
public class FileTestDemo {
public static void main(String[] args) {
File file = new File("E:\\test.html");
OutputStream out = null;
try {
out = new FileOutputStream(file);
out.write("<h1>test2</h1>".getBytes());
out.flush();
} catch (Exception e) {
}
}
}
要用到OutputStream輸出流,可以看一下API。。
⑼ 怎麼在java裡面寫html代碼
創建一個web工程,在你的WebRoot文件夾下,創建xxx.html文件,裡面寫html代碼。
⑽ 如何在java代碼中嵌入html
在html中加入java代碼,就是jsp頁面,jsp里可以加入java代碼了,當然也可以調用外部的java。jsp頁面要想運行必須放到容器里,例如最流行的tomcat。
你應該是新手,還不明白概念,所以在網上找些視頻教程看吧,搜索j2ee或者jsp的教程,jsp就是用java程序動態生成html頁面,瀏覽器不能解析java代碼,所以tomcat這種伺服器負責解析,生成最終的html