你的位置:首页 > 软件开发 > Java > JSP网站开发基础总结《七》

JSP网站开发基础总结《七》

发布时间:2015-03-18 20:02:12
按照计划本篇将为大家总结搜索功能的两种实现:确定搜索与模糊搜索。所谓精确搜索便是指,根据用户的输入的搜索内容,在数据库中寻找具有一一对应的关系的数据,一般都是用户在数据库中的主键值。而模糊搜索,是一种根据用户输入的信息,进行匹配,将具有相似信息的数据对象返回给用户。这两者在代码上 ...

  按照计划本篇将为大家总结搜索功能的两种实现:确定搜索与模糊搜索。所谓精确搜索便是指,根据用户的输入的搜索内容,在数据库中寻找具有一一对应的关系的数据,一般都是用户在数据库中的主键值。而模糊搜索,是一种根据用户输入的信息,进行匹配,将具有相似信息的数据对象返回给用户。这两者在代码上的区别仅仅在于sql语句不同。下面就具体为大家介绍一下。

  搜索输入框的设计,在上一篇中已经为大家介绍过,这里就不再赘述。下面直接开始我们本篇的内容。

 1、精确搜索: 

  用于搜索的java方法:

public Student getName(String name) {    Student student = new Student();    Connection conn = null;    Statement st = null;    ResultSet rs = null;    conn = DBO.getConnection();    String sql = "select * from students where username='"+name+"'";    try {      st = conn.createStatement();      rs = st.executeQuery(sql);      while(rs.next()){        student.setId(rs.getInt("id"));        student.setName(name);        student.setSex(rs.getInt("sex"));        student.setYear(rs.getInt("age"));        student.setFrom(rs.getString("form"));        student.setSchool(rs.getString("school"));      }    } catch (SQLException e) {      e.printStackTrace();    }    return student;  }

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:JSP网站开发基础总结《七》

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。