gpt4 book ai didi

java - 如何在 JSP 中填充 XML 的值?

转载 作者:行者123 更新时间:2023-12-02 08:37:28 25 4
gpt4 key购买 nike

我是 Java 开发新手。我需要在 JSP 页面中填充 XML 字段。

我没有使用 JDBC 实际上我已经用 C 编写了 Mysql 包装器

它执行查询并以 XML 形式返回表值。

帮助我如何在 JSP 中填充 XML 字段?

如何使用 JDBC ResultSet 读取 XML 文件?

会有很大帮助

谢谢

克里希纳

来自 C 包装器的 XML 文件

<?xml version="1.0" encoding="UTF-8"?>
<test>
<TableRow>
<name>
krishna
</name>
<Age>
30
</Age>
</TableRow>
<TableRow>
<name>
kumar
</name>
<Age>
40
</Age>
</TableRow>
<TableRow>
<name>
kumar
</name>
<Age>
40
</Age>
</TableRow>
</test>

最佳答案

将 XML 处理为 java.sql.ResultSet您需要使用 javax.sql.rowset.WebRowSet

您的 C 包装器生成的 XML 的格式很可能不是 javax.sql.rowset.WebRowSet将会理解,因此您必须使用 XSLT 进行转换。

关于在 JSP 中呈现字段,请使用 JSTL c:out标签。如果您希望 JSP 本身是 XML,则需要使用以下页面指令将 content-type 设置为 text/html:

<%@page contentType="text/xml" %>

关于java - 如何在 JSP 中填充 XML 的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1170033/

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