日期:2014-05-17 浏览次数:20755 次
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>My JSP 'index.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"> </head> <body> <form method="get" action="check.jsp"> <table> <tr><td>用户名:<input type="text" name="username" value=""></td></tr> <tr><td>密码:<input type="password" name="password" value=""></td></tr> <tr><td><input type="submit" value="提交" ></td> <td valign="top"><br></td><td valign="top"><br></td><td valign="top"><br></td><td valign="top"><br></td><td><input type="reset" value="取消" ></td></tr> </table> </form> </body> </html>
package yours; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class JDBConnection{ private final String dbDriver="com.mysql.jdbc.Driver"; private final String url="jdbc:mysql://localhost:3306/char1_2"; private final String userName="root"; private final String password="1991016"; private Connection con; public JDBConnection() { try{ Class.forName(dbDriver).newInstance(); }catch (Exception e) { System.out.println("未能成功加载驱动!"); } } public boolean createConnection() { try{ con=DriverManager.getConnection(url,userName,password); con.setAutoCommit(true); }catch(SQLException e) { return false; } return true; } public ResultSet executeQuery(String sql) { ResultSet rs; try { if(con==null) createConnection(); Statement stmt =con.createStatement(); rs=stmt.executeQuery(sql);