资源简介
Ajax实现二级/三级联动下拉框---servlet版
代码片段和文件信息
package yk.dao;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.List;
import yk.entity.City;
import yk.util.JdbcUtil;
public class CityDao {
//根据外键查询数据
public List findByFKId(int id){
Connection connection = null;
PreparedStatement stmt = null;
ResultSet rs = null;
try {
connection = JdbcUtil.getConnection();
String sql = “select * from city where province_id = ? “;
stmt = connection.prepareStatement(sql);
stmt.setInt(1 id);
rs = stmt.executeQuery();
List list = new ArrayList();
while (rs.next()) {
City city = new City();
city.setId(rs.getInt(“id“));
city.setName(rs.getString(“name“));
city.setProvince_id(rs.getInt(“province_id“));
list.add(city);
}
return list;
} catch (Exception e) {
e.printStackTrace();
throw new RuntimeException();
} finally{
try {
connection.close();
stmt.close();
rs.close();
} catch (Exception e2) {
throw new RuntimeException(e2);
}
}
}
public City findById(int id){
Connection connection = null;
PreparedStatement stmt = null;
ResultSet rs = null;
try {
connection = JdbcUtil.getConnection();
String sql = “select * from city where id = ? “;
stmt = connection.prepareStatement(sql);
stmt.setInt(1 id);
rs = stmt.executeQuery();
City city = new City();
while (rs.next()) {
city.setId(rs.getInt(“id“));
city.setName(rs.getString(“name“));
city.setProvince_id(rs.getInt(“province_id“));
}
return city;
} catch (Exception e) {
e.printStackTrace();
throw new RuntimeException();
} finally{
try {
connection.close();
stmt.close();
rs.close();
} catch (Exception e2) {
throw new RuntimeException(e2);
}
}
}
public City findByName(String name){
Connection connection = null;
PreparedStatement stmt = null;
ResultSet rs = null;
try {
connection = JdbcUtil.getConnection();
String sql = “select * from city where name = ? “;
stmt = connection.prepareStatement(sql);
stmt.setString(1 name);
rs = stmt.executeQuery();
City city = new City();
while (rs.next()) {
city.setId(rs.getInt(“id“));
city.setName(rs.getString(“name“));
city.setProvince_id(rs.getInt(“province_id“));
}
return city;
} catch (Exception e) {
e.printStackTrace();
throw new RuntimeException();
} finally{
try {
connection.close();
stmt.close();
rs.close();
} catch (Exception e2) {
throw new RuntimeException(e2);
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4078 2017-07-26 19:47 ajax.sql
文件 1312 2017-07-26 17:19 ajaxExample.sql
目录 0 2017-07-26 19:27 ajaxExample_login_sanjiliandong_servletVersion\
文件 1093 2017-07-25 19:34 ajaxExample_login_sanjiliandong_servletVersion\.classpath
文件 1096 2017-07-25 19:34 ajaxExample_login_sanjiliandong_servletVersion\.project
目录 0 2017-07-26 19:27 ajaxExample_login_sanjiliandong_servletVersion\.settings\
文件 564 2017-07-25 19:34 ajaxExample_login_sanjiliandong_servletVersion\.settings\.jsdtscope
文件 364 2017-07-25 19:34 ajaxExample_login_sanjiliandong_servletVersion\.settings\org.eclipse.jdt.core.prefs
文件 597 2017-07-25 19:34 ajaxExample_login_sanjiliandong_servletVersion\.settings\org.eclipse.wst.common.component
文件 414 2017-07-25 19:34 ajaxExample_login_sanjiliandong_servletVersion\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-07-25 19:34 ajaxExample_login_sanjiliandong_servletVersion\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-07-25 19:34 ajaxExample_login_sanjiliandong_servletVersion\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2017-07-26 19:27 ajaxExample_login_sanjiliandong_servletVersion\WebRoot\
文件 2503 2017-07-26 11:34 ajaxExample_login_sanjiliandong_servletVersion\WebRoot\ErJiLianDongOne.jsp
文件 3058 2017-07-26 14:02 ajaxExample_login_sanjiliandong_servletVersion\WebRoot\ErJiLianDongTwo.jsp
目录 0 2017-07-26 19:27 ajaxExample_login_sanjiliandong_servletVersion\WebRoot\me
文件 39 2017-07-25 19:34 ajaxExample_login_sanjiliandong_servletVersion\WebRoot\me
文件 5786 2017-07-26 18:36 ajaxExample_login_sanjiliandong_servletVersion\WebRoot\Province_city_county.jsp
目录 0 2017-07-26 19:27 ajaxExample_login_sanjiliandong_servletVersion\WebRoot\WEB-INF\
目录 0 2017-07-26 19:27 ajaxExample_login_sanjiliandong_servletVersion\WebRoot\WEB-INF\classes\
文件 429 2017-07-25 20:06 ajaxExample_login_sanjiliandong_servletVersion\WebRoot\WEB-INF\classes\c3p0-config.xm
目录 0 2017-07-26 19:27 ajaxExample_login_sanjiliandong_servletVersion\WebRoot\WEB-INF\classes\yk\
目录 0 2017-07-26 19:27 ajaxExample_login_sanjiliandong_servletVersion\WebRoot\WEB-INF\classes\yk\dao\
文件 3753 2017-07-26 15:07 ajaxExample_login_sanjiliandong_servletVersion\WebRoot\WEB-INF\classes\yk\dao\CityDao.class
文件 3767 2017-07-26 18:52 ajaxExample_login_sanjiliandong_servletVersion\WebRoot\WEB-INF\classes\yk\dao\CountyDao.class
文件 5372 2017-07-26 11:15 ajaxExample_login_sanjiliandong_servletVersion\WebRoot\WEB-INF\classes\yk\dao\FirstSelect_twoDao.class
文件 3647 2017-07-26 15:01 ajaxExample_login_sanjiliandong_servletVersion\WebRoot\WEB-INF\classes\yk\dao\ProvinceDao.class
文件 4864 2017-07-26 14:52 ajaxExample_login_sanjiliandong_servletVersion\WebRoot\WEB-INF\classes\yk\dao\SecondSelect_twoDao.class
文件 6888 2017-07-26 11:07 ajaxExample_login_sanjiliandong_servletVersion\WebRoot\WEB-INF\classes\yk\dao\UserDao.class
目录 0 2017-07-26 19:27 ajaxExample_login_sanjiliandong_servletVersion\WebRoot\WEB-INF\classes\yk\entity\
文件 903 2017-07-26 14:53 ajaxExample_login_sanjiliandong_servletVersion\WebRoot\WEB-INF\classes\yk\entity\City.class
............此处省略72个文件信息
- 上一篇:OPENGL写的四面体纹理贴图
- 下一篇:图像分类数据
相关资源
- 软件工程课设--人事管理系统
- Json-RPC & Spring MVC 集成
- Ajax实现实时登录验证
- Servlet3.1规范官方文档中文版
- servlet+mybatis做的增删改查
- 网上选课系统(源码+详细说明书)
- 病历管理系统设计与实现
- AJax带数据库的三级联动
- Ajax实现增删改查的demo
- maven+ajax+json
- 化妆品购物网页
- 银行巡检系统servlet技术
- myeclipse中简单图书馆web小项目
- 羽毛球馆管理系统
- SSH框架+Ajax实现增、删、改、查
- 基于struts框架的电子商务网站
- ajax+controller+Mybatis实现登录注册、修改
- 人脸识别servlet版本,建库可用
- web学生宿舍管理系统.zip
- SSM框架增删改查和分页ajax数据传导
- 在线投票系统
- w3school源码只供学习之用,不可部署到
- 手机销售系统可以用作毕业设计
- ajax学习ppt完整版
- 二级联动、三级联动
- 使用Servlet写的增删改查项目
- AJAX在网页中的应用论文18篇
- (原书第2版)用户体验要素:以用户
- Shiro和AJAX完美整合
- 一个关于健康的小型网站前后端都有
评论
共有 条评论