您现在的位置是:网站首页> 编程资料编程资料

运用JSP+ajax实现分类查询功能的实例代码_JSP编程_

2023-05-25 187人已围观

简介 运用JSP+ajax实现分类查询功能的实例代码_JSP编程_

本文主要是介绍了运用JSP+ajax实现分类查询功能的实例代码,分享给大家供大家参考,具体如下:

这次是对小学期关于大学毕业生信息管理系统课程设计中遇到的一些问题和解决方法进行记录和分享。

题目要求:提供企业招聘信息(本年度或历年)查询功能;

首先建立一个jsp文件用来显示数据库信息,并在上面加输入条件的文本框和查询按钮,在这个jsp文件中需要完成一个js函数在用于完成查询功能。

<%@ page language="java" pageEncoding="UTF-8"%><%@ page import="java.util.*"%><%@ page import="java.sql.*"%><%@ page import="TestSQL.SelectDB"%>企业招聘信息
<% request.setCharacterEncoding("utf-8"); SelectDB sd = new SelectDB(); String sql = "SELECT * FROM [EIMS].[dbo].[EEIM]"; ResultSet rs = sd.query(sql); out.println(""); out.println(""); while (rs.next()) { int Eid = Integer.parseInt(rs.getString("Eid")); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); } out.println("
公司名字招聘岗位招聘人数工作地点要求工资电话日期
" + rs.getString("Ename") + "" + rs.getString("Jvac") + "" + rs.getString("Num") + "" + rs.getString("Workplace") + "" + rs.getString("Requirement") + "" + rs.getString("Salary") + "" + rs.getString("Tel") + "" + rs.getString("Year") + "了解更多
"); %>
out.println(""); %>

运行界面如下:

运行界面

然后在另一个界面处理请求,利用ajax技术可实现同步刷新,代码如下:

<%@ page language="java" pageEncoding="UTF-8"%><%@ page import="java.util.*" %><%@ page import="java.sql.*" %><%@ page import="TestSQL.SelectDB" %>企业招聘信息<% request.setCharacterEncoding("utf-8"); String str=request.getParameter("str"); SelectDB sd = new SelectDB(); String sql = "SELECT * FROM [EIMS].[dbo].[EEIM] where Year like '"+str+"%'"; ResultSet rs = sd.query(sql); out.println(""); out.println(""); while (rs.next()) { int Eid=Integer.parseInt(rs.getString("Eid")); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); } out.println("
公司名字招聘岗位招聘人数工作地点要求工资电话日期
" + rs.getString("Ename") + "" + rs.getString("Jvac") + "" + rs.getString("Num") + "" + rs.getString("Workplace") + "" + rs.getString("Requirement") + "" + rs.getString("Salary") + "" + rs.getString("Tel") + "" + rs.getString("Year") + "了解更多
"); %>

实现效果:

这里写图片描述

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

相关内容

-六神源码网