周一测试多条件查询

要求仿照知网高级查询页面重构期中考试多条件查询功能,可以根据志愿者姓名、性别、民族、政治面目、服务类别、注册时间六种条件实现模糊查询,输出结果以列表形式显示,显示姓名、性别,民族、政治面目基本信息,点击列表中的姓名,跳转到志愿者个人详细信息页面。

难点在于sql语句的拼接和动态添加删除文本框和下拉框。 为了简便我选择用table表格,因为它删除时可以简单的用其函数删除任意一行,动态添加我是用字符串拼接,将html代码用innetHTML方法写入。因为不知道条件框有几个,所以得获取条件框的个数,而且sql语句也得拼接。条件有三个,与或非,查询内容,精确或者模糊,所以在拼接时需要注意,如果在与或非条件,如果是与或,则直接在sql语句后拼接,但如果是非(not like) 所以需要在查询内容后拼接,比如你要查姓名非性别,就得写出 “select * from 表名 where name = ... and sex not like ...”而不是 “select * from 表名 where name 。 ...not like sex  ...”,这样是sql语句的错误。在精确查询是,如果是精确则为=,如果是模糊则为not like。  具体看代码

查询界面:

Insert title here

#table{font-size:20px;

}input[type='text']{font-size:20px;width:250px;height:30px;

}input[type='button']{font-size:20px;width:50px;height:30px;

}

Objectmessage=request.getAttribute("message");if(message!=null &&!"".equals(message)){%>

alert("");

姓名

性别

民族

政治面目

服务类别

注册时间

精确

模糊

java六级_多条件查询----补发周一内容(六级让我忽略了JAVA)相关推荐

  1. SpringCloud学习笔记024---SpringBoot集成Lucene实现全文检索_分词_索引_更新_删除文档_词条搜索_多条件查询

    JAVA技术交流QQ群:170933152 先看代码实现,下面有lucene介绍: 测试用例 Github 代码 代码我已放到 Github ,导入spring-boot-lucene-demo 项目 ...

  2. 学生成绩查询java版_学生成绩查询系统,基于ssm的JAVA系统

    每天记录学习,每天会有好心情.*^_^* 今天记录的项目是学生成绩查询系统,这个项目是这么回事:介绍了在Internet/WWW环境下构建学生成绩查询系统的设计思路与方法 ,阐述了在学生成绩查询系统中 ...

  3. mysql租房house查询_多条件查询(php+mysql) 租房子例子

    //多条件 $tiaojian2= " 2=2 "; $attr2 = ""; //判断区域 if(!empty($_POST["area" ...

  4. go java性能_服务端I/O性能大比拼:Node、PHP、Java和Go

    理解应用程序的输入/输出(I/O)模型,意味着其在计划处理负载与残酷的实际使用场景之间的差异.若应用程序比较小,也没有服务于很高的负载,也许它影响甚微.但随着应用程序的负载逐渐上涨,采用错误的I/O模 ...

  5. node和java性能_服务端I/O性能大比拼:Node、PHP、Java和Go(二)

    服务端I/O性能大比拼:Node.PHP.Java和Go(二) 服务端I/O性能大比拼:Node.PHP.Java和Go(二) ### 多线程的方式:Java 所以就在你买了你的第一个域名的时候,Ja ...

  6. 运动会成绩管理java代码_基于jsp的运动会成绩管理-JavaEE实现运动会成绩管理 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的运动会成绩管理, 该项目可用各类java课程设计大作业中, 运动会成绩管理的系统架构分为前后台两部分, 最终实现在 ...

  7. 兼职平台java设计_基于jsp的高校兼职平台-JavaEE实现高校兼职平台 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的高校兼职平台, 该项目可用各类java课程设计大作业中, 高校兼职平台的系统架构分为前后台两部分, 最终实现在线上 ...

  8. 电子招投标java代码_基于jsp的招投标业务管理-JavaEE实现招投标业务管理 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的招投标业务管理, 该项目可用各类java课程设计大作业中, 招投标业务管理的系统架构分为前后台两部分, 最终实现在 ...

  9. 关于有关排课的java项目_基于jsp的选排课系统-JavaEE实现选排课系统 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的选排课系统, 该项目可用各类java课程设计大作业中, 选排课系统的系统架构分为前后台两部分, 最终实现在线上进行 ...

最新文章

  1. 字符编码 ansi unicode utf-8 区别
  2. c++ boost库
  3. 手机的基本功能测试---情景模式
  4. C++ Primer 5th笔记(chap 18 大型程序工具) 多重继承与虚继承
  5. python学习教程,12306火车票抢票系统
  6. 容器,Docker, Kubernetes和Kyma,以及Kyma对SAP的意义
  7. python中os操作文件及文件路径
  8. db2导入发生错误显示不是绝对路径_python编程常见错误总结
  9. lstm需要优化的参数_LSTM的物理结构和一些细节
  10. 2017年3月27日上午学习日志
  11. mysql 过滤单引号_python实现mysql的单引号字符串过滤方法
  12. c语言 linux常用函数,C语言常用函数
  13. 解决gilde加载圆角和CenterCrop冲突的问题
  14. #FME#FME将TXT转成shape
  15. excel制作折线图
  16. Linux Ubuntu系统fwknop单包授权认证(SPA)流程
  17. 项目经理与技术经理的区别
  18. 数据可视化 | Tableau从入门到高手 入门联接关系数据预处理
  19. 创建表 编码_创建没有编码的专业商业网站
  20. linux 下连接 sqlserver

热门文章

  1. 计算机绘图员证有无取消,计算机辅助设计
  2. 打破电动车定义,星越L Hi·P雷神增程电动SUV上市
  3. 软件著作权包括了哪些权利
  4. ER_WRONG_VALUE_COUNT_ON_ROW: Column count doesn‘t match value count at row 1
  5. MySQL可重复读隔离级别能解决幻读吗?
  6. *-面对困境,莫言放弃----给学习中遇到困境的学员们
  7. macOS:自从 11.0.1 Big Sur 后,时间机器功能的变化
  8. EXCEL公式引用得是空的单元格,但是却不返回空““,而是返回0是怎么回事? 怎么处理呢?
  9. 澳洲技术移民评分标准
  10. html5 签到系统功能,项目实战之基于JavaScript实现每日签到打卡轨迹功能