Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JAVA-写入html文件_Java_Html - Fatal编程技术网

JAVA-写入html文件

JAVA-写入html文件,java,html,Java,Html,我希望使用java编写一个html文件 我已经准备好我的index.html页面,我想使用这个模板,在这个页面的某个地方添加一个名字列表(带有指向他们页面的超链接)。 是否可以使用信标或标记来告诉java写入html文件中的这个确切位置 我将使用这种类型的java代码来编写,数组将是一个名称数组,顺便说一句,但它的思想是: String[]标签设备={“thing1”、“thing2”、“thing3”、“thing4”, “thing5”、“thing6”、“thing7”、“thing8”、

我希望使用java编写一个html文件

我已经准备好我的index.html页面,我想使用这个模板,在这个页面的某个地方添加一个名字列表(带有指向他们页面的超链接)。 是否可以使用信标或标记来告诉java写入html文件中的这个确切位置

我将使用这种类型的java代码来编写,数组将是一个名称数组,顺便说一句,但它的思想是:
String[]标签设备={“thing1”、“thing2”、“thing3”、“thing4”,
“thing5”、“thing6”、“thing7”、“thing8”、“thing9”,
“thing10”};
PrintWriter f0=新的PrintWriter(新的FileWriter(“filename.txt”);
用于(字符串:标签设备){
f0.println(字符串);
}

f0.close()您可以创建如下html文件:

<body>
{{my_placeholder}}
</body>

{{my_占位符}}

使用java,您可以将此文件作为字符串读取,然后使用
.replace({{my_placeholder}}),即您的{u content)
将占位符替换为单个标签设备。变量
your_content
必须是一组html标记,这些标记将放置在html中以代替
my_placeholder

对于这种行为,您可以使用JSP技术动态更改html页面的内容。或者有一些模板引擎,您可以使用,例如Thymeleaf。