2012-02-28 96 views
0

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

情景: - 假设有两个组合框,第一个组合框具有不同的国家名称,只要用户输入一个字符它应该显示在下拉菜单中的所有匹配的话下来,一旦particullar国家名称是选中,第二个组合框将具有与该特定国家/地区名称关联的状态列表。

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

感谢, 人工鱼礁

回答

0

欢迎StackOverflow的人工鱼礁。

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

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

开始对此事的一些教程:

JSP autocomplete with JQuerysimilar questions on StackOverflow

+0

感谢JacobusR,但最主要的是,我有两个组合框和里面的数据的组合框取决于解析XML 。 如果我选择国家说印度,那么它应该自动填充印度的所有国家的第二个组合框。 – Ars 2012-02-28 08:41:44