我的JSP上有两个组合框,我正在寻找的是,我想通过存储在服务器上的xml文件填充组合框数据。
场景: - 假设有两个组合框,第一个组合框有各种国家名称,一旦用户输入一个字符,它应该在下拉列表中显示所有匹配的单词,一旦选择了一个特定的国家名称,第二个组合框将有与该特定国家/地区名称相关联的州名单。
任何人都可以指导我实现同样的目标。 组合框的数据都存储在xml文件中。
谢谢, ARS
答案 0 :(得分:0)
欢迎使用StackOverflow Ars。
首先,在发送到网页时将数据提取为JSON格式。您所指的通常是使用JSON和Ajax请求完成的。看看像JQUERY这样的东西,让你的生活更轻松。
一个简单的解决方案是编写一个简单的servlet,它使用国家名称的JSON字符串进行响应。然后,每次用户键入另一个字符并将值添加到下拉列表时,您都会执行Ajax请求。这不是JSP特有的。
从关于此事的一些教程开始:
JSP autocomplete with JQuery或similar questions on StackOverflow