AJAX实例
用户页面发起一个请求, 使用servlet输出数据到jsp
练习使用HttpServletResposne输出。pint
使用servlet输出一个字符串响应ajax请求
根据省份id查询省份名称
需求:用户在文本框架输入省份的编号id,在其他文本框显示省份名称
● 项目环境准备:
数据库:springdb
数据表:
● 省份信息表:
CREATE TABLE `province` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) DEFAULT NULL COMMENT '省份名称',
`jiancheng` varchar(255) DEFAULT NULL COMMENT '简称',
`shenghui` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT
CHARSET=utf8;
● 城市信息表:
CREATE TABLE `city` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) DEFAULT NULL,
`provinceid` int(11) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT
CHARSET=utf8;
表数据在课件资源目录\数据库文件\xxx.sql文件
● 项目结构:
项目是一个web应用, index.jsp发送请求, SearchServlet接收请求, 调用ProvinceDao从数据库获取指定id的省份名称。