网站建设资讯

NEWS

网站建设资讯

Java编写省份级联代码 java省市级联

把"行政区域.txt"文件中的数据添加到oracle表中、再用java到jsp页面中实现省市级联,并自动生成邮编

我用的是jquery 页面触发js,

网站建设哪家好,找创新互联公司!专注于网页设计、网站建设、微信开发、小程序设计、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了云霄免费建站欢迎大家使用!

该js中的ajax 异步交互servlet

servlet获取ajax传过来的参数在数据库中根基参数查询出List结果

List循环编写成html格式(可以写成selectoption...../option/select等你想要的在页面中展示类型)的字符串返回到ajax的js接收结果中,

然后在指定位置吧该段html代码利用js添加就OK啊

注:仅仅是思路 你想想

如何用Java输入一个省份,然后列出这个省份所有城市的名字?

简单写了一下,一般来说,在项目里省市区是保存在数据库或者前端页面的js中的,到时候直接查询或者js中用json读取。

一般情况下是省市区三级联动。

现在写的这个是纯java,用的时候需要做一个省类的数组或者List,然后自行添加省市区的数据。

//省类

public class Sheng{

private String name;

private ArrayListShi shi= new ListShi();

public Sheng(String name){

setName(name);

}

public String getName(){

return name;

}

public void setName(String name){

this.name=name;

}

public void addShi(Shi shi){

this.shi.add(shi);

}

//TODO

public void printShiList(){

for(Shi s : shi){

System.out.println(s.name);

}

}

}

//市类

public class Sheng{

private name;

private String xian[] = new String[];

//TODO

public String getName(){

return name;

}

}

怎么用JAVA实现省市级联?

首先得把省的数据读出来,放在省的下拉列表里面,然后调用JavaScript的onchange方法,创建级联列表。注意的是Javascript接收Java传递过来的数据只能是字符串形式。

java的,什么是级联调用??

所谓级联就是下级调用 这样吧给你举个例子 有这样两个类 一个省份 一个是市

你想通过市得到省或者省得到市 就可以通过级联不需要第二次编码

看好啊

private int id

private string name

private listcrity(用来表示市的类) crity

然后你就可用这个省份的crity属性或得到他所有包含的市


新闻名称:Java编写省份级联代码 java省市级联
本文来源:http://cdweb.net/article/hipcsh.html