相关疑难解决方法(0)

使用Java编写HTML文件

我希望我的Java应用程序在文件中编写HTML代码.现在,我正在使用java.io.BufferedWriter类对HTML标签进行硬编码.例如:

BufferedWriter bw = new BufferedWriter(new FileWriter(file));
bw.write("<html><head><title>New Page</title></head><body><p>This is Body</p></body></html>");
bw.close();
Run Code Online (Sandbox Code Playgroud)

有没有更简单的方法来做到这一点,因为我必须创建表格,它变得非常不方便?

html java

45
推荐指数
5
解决办法
16万
查看次数

Java HTML Builder(反模板)库?

我一直在寻找一个现代的Java库,可以轻松创建有效的(X)HTML片段.

是的,您可以使用模板语言,但有时您不想这样做,因为Java比插入您最喜欢的模板语言有一些优势.

我在许多项目中看到了很多内部HTML构建器,但是我找不到Commons-HTML Builder.

有谁知道吗?

如果它利用Java 5/6/7类型系统(泛型)并支持Fluent Style,那将是理想的选择.或类似流畅风格的东西,即JQuery风格链,或用于模拟JMock等图书馆的状态机(迂腐地讲Monad).

粗略的构建器示例可能是:

new Html().title("stuff").body().in().div().in().h1("Hello World").hr();
Run Code Online (Sandbox Code Playgroud)

另一个例子:http: //codemonkeyism.com/the-best-markup-builder-i-could-build-in-java/

我最终写了自己的:Java反模板语言(JATL)

html java jquery templates

31
推荐指数
1
解决办法
2万
查看次数

标签 统计

html ×2

java ×2

jquery ×1

templates ×1