代码时间:2015-6-16
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.ge[color=darkred][/color]tScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%@ page contentType="text/html;charset=UTF-8" %>
<%@ page import="java.sql.*" %>
<%@ page import="javax.sql.*" %>
<%@ page import="javax.naming.*" %>
<%
String _id = request.getParameter("id");
String _name = request.getParameter("name");
String _mail = request.getParameter("mail");
String sql = null;
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP '1.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--<link rel="stylesheet" type="text/css" href="styles.css">-->
</head>
<body bgcolor="#FOFFFF">
<h3>查询数据库</h3>
<table border="1px" width="250px" hight="200px" bgcolor="#7FFFD4">
<form name="form1" method="get">
<tr>
<td>ID:</td>
<td><input type="text" name="id" ><br></td>
<!-- <input type="submit" name="searchID" value="ID查询"><br> -->
<td>NAME:</td>
<td><input type="text" name="name" ><br></td>
<!-- <input type="submit" name="searchNAME" value="NAME查询"><br> -->
<td>MAIL:</td>
<td><input type="text" name="mail" ><br></td>
</tr>
<!-- <input type="submit" name="searchMAIL" value="MAIL查询"><br> -->
<tr>
<td colspan="2"><input type="submit" name="search" value="查询"><br></td>
</tr>
</form>
</table>
<h3>操作数据库</h3>
<table border="1px" width="250px" hight="200px" bgcolor="#7FFFD4">
<form name="form2" action="11.jsp" method="get">
<tr>
<td>ID:</td>
<td><input type="text" name="id" ><br></td>
<!-- <input type="submit" name="searchID" value="ID查询"><br> -->
<td>NAME:</td>
<td><input type="text" name="name" ><br></td>
<!-- <input type="submit" name="searchNAME" value="NAME查询"><br> -->
<td>MAIL:</td>
<td><input type="text" name="mail" ><br></td>
<!-- <input type="submit" name="searchMAIL" value="MAIL查询"><br> -->
</tr>
<tr>
<td colspan="3"><input type="submit" name="operation" value="add">
<input type="submit" name="operation" value="delect">
<input type="submit" name="operation" value="update"></td>
</tr>
</form>
</table>
<%
sql="select * from test1 where";
if (_id != "")
sql="select * from test1 where id = "+_id;
else if (_name != "")
sql="select * from test1 where name = '"+_name+"'";
else if(_mail != "")
sql="select * from test1 where mail = '"+_mail+"'";
else
sql="select * from test1";
//out.println(sql);
%>
<br>
<%
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
Class.forName("org.mariadb.jdbc.Driver").newInstance(); //用于加载Driver类(jdbc驱动器),,,registerDriver注册java.sql.DriverManager.registerDriver
String url = "jdbc:mariadb://192.168.1.100:3306/test?user=root&password=pdcss";
conn = DriverManager.getConnection(url);
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
%>
<table border="1px" width="700px" bgcolor="#7FFFD4">
<font color = "red">
<%
while(rs.next()){
out.print("<tr>");
out.print("<td>"+rs.getInt(1)+" </td>");
out.print("<td>"+rs.getString(2)+" </td>");
out.print("<td>"+rs.getString(3)+" </td>");
out.print("</tr>");
}
%>
</font>
</table>
<%
if(rs != null){
rs.close();
}
if(stmt != null){
stmt.close();
}
if(conn != null){
conn.close();
}
%>
</body>
</html>
相关推荐
jsp数据库基本操作实验+mysql数据库连接
武夷学院-JSP实验七:JSP数据库操作 (2).docx武夷学院-JSP实验七:JSP数据库操作 (2).docx武夷学院-JSP实验七:JSP数据库操作 (2).docx武夷学院-JSP实验七:JSP数据库操作 (2).docx武夷学院-JSP实验七:JSP数据库...
jsp对数据库操作,代码非常的简单。
作业6 JDBC操作数据库 作业类型:验证性实验 实验目的:理解JDBC接口操作数据库的方法,熟练掌握数据的增删改查。 实验内容: 1. 在MySQL或其他DBS中创建一个数据库TestDB,其中创建表user,表至少3个字段(编号,...
JSP数据库操作例程(Use Bean)
jsp操作mysql数据库 jsp操作mysql数据库 jsp操作mysql数据库 jsp操作mysql数据库 jsp操作mysql数据库
jsp连接数据库通用类,任何时候都可以使用!
在JSP中使用数据库实验报告,选择一个数据库中任何表,对该表进行查询、添加、删除或更新操作.
jsp 数据库操作实例 简单的插入,删除,添加 查询
简单JSP连接数据库sql2005及分页显示操作 简单JSP连接数据库sql2005及分页显示操作 简单JSP连接数据库sql2005及分页显示操作
jsp数据库连接大全和数据库操作封装到Javabean
JSP数据库操作ppt,大体介绍
jsp项目数据库操作 jsp连接数据库 ******************
jsp各种数据库连接操作代码驱动 包括:Access, mySQL ,SQL Server2000,SQL Server2005 的连接图文教程和所需要的驱动。
JSP连接数据库基本操作项目实例,完整项目实例,已导入mysql的jar包.封装好数据库的基本操作,适合新手学习之用。
JSP数据库操作例程 - 数据分页显示
JSP数据库操作例程JSP数据库操作例程
编写JSP页面,对SQLServer数据库进行增删改查操作
jsp 链接数据库操作源码 详细说明详细说明详细说明详细说明
eclipse JDBC连接数据库及jsp操作数据库数据详细教程.docx