gpt4 book ai didi

Java/JSP 库将复合对象呈现为 HTML?

转载 作者:行者123 更新时间:2023-12-01 15:03:58 26 4
gpt4 key购买 nike

是否有现有的开源 Java 或 JSTL 标记库可以将传入对象的内容呈现为 HTML 内容?我正在考虑这样的对象:

Object Cat {
String name;
Integer age;
String color;
Coat coat; // Enum: LONG/MEDIUM/SHORT
}

理想情况下,您可以传入 Cat 对象并返回该对象内容的 HTML 表示形式,或许还可以通过可单击的链接来展开/折叠内容:

<H1>Object Type: Cat </H1>
<ul>
<li><span>name</span><span>"Fluffy"</span></li>
<li><span>age</span><span> 9</span></li>
<li><span>color</span><span> "Tabby"</span></li>
<li><span>coat</span><span> LONG</span></li>
</ul>

看起来像是有人已经写过的东西。我不想重新发明轮子。

最佳答案

您可以尝试Xstream图书馆。它将您的 java 代码转换为 xml。使用 XSLT,您可以将 xml 转换为 html 格式(使用 xslt 的简单 xml 转换是 here - XML 转换)。

关于Java/JSP 库将复合对象呈现为 HTML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13236023/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com