⑴ 如何在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