【问题标题】:populate combobox with XML data使用 XML 数据填充组合框
【发布时间】:2012-02-28 15:17:13
【问题描述】:

我的 JSP 上有两个组合框,我正在寻找的是,我想通过存储在服务器上的 xml 文件填充组合框数据。

场景:- 假设有两个组合框,第一个组合框有不同的国家名称,一旦用户输入一个字符,它应该在下拉列表中显示所有匹配的单词,一旦选择了一个特定的国家名称,第二个组合框将有与该特定国家名称相关的国家列表。

任何人都可以指导我以实现相同的目标。 两个组合框的数据都存储在一个xml文件中。

谢谢, 阿尔斯

【问题讨论】:

    标签: xml jsp


    【解决方案1】:

    欢迎来到 StackOverflow Ars。

    首先,将您的数据提取到JSON 格式发送到网页。您所指的通常是使用 JSON 和 Ajax 请求完成的。看看像 JQUERY 这样的帮助库,让您的生活更轻松。

    一个简单的解决方案是编写一个简单的 servlet,它以国家名称的 JSON 字符串进行响应。然后,每次用户键入另一个字符并将值添加到您的下拉列表时,您都会执行 Ajax 请求。这不是 JSP 特有的。

    从一些关于此事的教程开始:

    JSP autocomplete with JQuerysimilar questions on StackOverflow

    【讨论】:

    • 感谢 JacobusR,但主要是,我有两个组合框,这些组合框中的数据取决于解析的 XML。如果我选择国家说印度,那么它应该自动用印度的所有州填充第二个组合框。
    猜你喜欢
    • 2015-05-23
    • 1970-01-01
    • 2017-12-13
    • 2019-07-28
    • 2019-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多