资源简介
主要用于三级联动,使用的html,ajax,后端用的原生servlet,或者你也可以根据自己的需要使用框架,毕竟只是做了数据库查询操作,返回的是json格式的数据,所以对后端要求不高,本资源为自己整理出来的,当然数据库用的别人的,自己都能找到,
代码片段和文件信息
package com.system.controller;
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.SQLException;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import com.alibaba.fastjson.JSONArray;
import com.system.dao.baseDao;
import com.system.dao.baseDaoImpl;
import com.system.entity.baseArea;
import com.system.entity.Cllent;
import com.system.service.objectService;
/**
* 首页所需servlet
*/
@WebServlet(“/LiandongServlet“)
public class LiandongServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void service(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
request.setCharacterEncoding(“utf-8“);
response.setContentType(“text/html;charset=utf-8“);
baseDao dao = new baseDaoImpl();// 数据库工具类
objectService ob = new objectService();// 处理方法
baseArea bas = ob.setobject(request baseArea.class);
PrintWriter out = response.getWriter();// ajax返回方法
String method = request.getParameter(“method“);
System.out.println(method);
// 登录
if (“provinceQuery“.equals(method)) {// 查询省
try {
String sql = “SELECT area.base_areaidarea.name FROM base_area area where 1=1 and area.parentid=‘0‘“;
JSONArray listDept = dao.findJSONArray(sql);
System.out.println(listDept);
out.write(listDept.toJSONString());
out.flush();
out.close();
} catch (SQLException e) {
e.printStackTrace();
}
} else if(“provinceCity“.equals(method)) {//查询市
try {
String sql = “SELECT area.base_areaidarea.name FROM base_area area where 1=1 and area.parentid=?“;
JSONArray listDept = dao.findJSONArray(sqlbas.getParentid());
System.out.println(listDept);
out.write(listDept.toJSONString());
out.flush();
out.close();
} catch (SQLException e) {
e.printStackTrace();
}
}else if(“provinceCounty“.equals(method)) {//查询县/区
try {
String sql = “SELECT area.base_areaidarea.name FROM base_area area where 1=1 and area.parentid=?“;
JSONArray listDept = dao.findJSONArray(sqlbas.getParentid());
System.out.println(listDept);
out.write(listDept.toJSONString());
out.flush();
out.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-03-21 12:46 三级联动\
文件 240453 2020-02-27 17:17 三级联动\ba
文件 93106 2019-08-17 14:48 三级联动\jquery.js
文件 95825 2019-08-18 11:17 三级联动\jquery.min.js
文件 3303 2020-02-27 14:27 三级联动\liandong.jsp
文件 2612 2020-02-27 13:54 三级联动\LiandongServlet.java
相关资源
- Head First Java源代码 (中文第2版) (
- java项目简历
- JAVA课程设计(生日卡片)
- 金山打字通java打字模板
- 探花交友2020学习资料-Java大数据实战
- java实现人脸注册及人脸登录!
- Java socket的一个封装
- Java程序设计实践4 --网络聊天室(含实
- Java图形界面编程小游戏 --- 10 * 10 扫雷
-
Delphi MD5+ba
se64加密与JAVA .NET一样 - java开发实战1200例12卷全集含代码云盘
- Java聊天室(界面完整,群聊,私聊,
- tr069 java源码
- java调用海康sdk教程-linux/win.zip
- java SWT编写的截图程序
- java操作串口的jar包与dll/so文件,RXT
- Java 课程设计 程序代码
- Java编程思想第四版习题答案
- Convert.java字符串转各种格式工具类
- jacob语音朗读包含API
- head first java 源代码
- 多线程矩阵乘法java、win32、pthread三合
- java 实现的飘雪花效果
- JAVA毕业设计外文翻译 中文+英文JSP技
- java实现LRU虚拟内存替换算法.zip
- fastJson_jar包 1.2.57最新版本
- 网上订购子系统JSP+JAVABean
- javassist3.19GA.jar
- 2018版阿里云短信API DEMO,已打包必要
- Java编写的用最小二乘拟合曲线带图形
评论
共有 条评论