Java HTML Builder(反模板)库?

标签 java jquery html templates

我一直在寻找能够轻松创建有效 (X)HTML 片段的现代 Java 库。

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

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

有人知道吗?

如果它利用 Java 5/6/7 类型系统(泛型)并支持 Fluent Style,那将是理想的选择。 或者类似 fluent 风格的东西,即 JQuery 风格链接,或者用于模拟 JMock 等库的状态机(学究式地说是 Monad)。

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

new Html().title("stuff").body().in().div().in().h1("Hello World").hr();

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

我最终写了自己的:Java Anti-template Language (JATL)

最佳答案

我最终编写了自己的库,名为 Java Anti-template Language (JATL)

关于Java HTML Builder(反模板)库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3583846/

相关文章:

jQuery - 在页面加载时填充进度条

html - 在父 div 内缩放 svg

jquery - 在 WordPress 子主题中使用 CSS3 动画

java - 使用 Eclipse 中指定的环境变量导出可运行的 jar

java - 完全不知道为什么 eclipse 会给出这个错误

java - 翻转形状(不是图像)

javascript - 将文本即时转换为超链接或将它们存储在数据库中?

javascript - 在 contenteditable 中添加新行时字数错误

Java Apache Common CLI 双连字符选项在指定附加值时失败

javascript - 构建一个 Ajax 系统以通过链接类加载新页面内容