(一)搭建简单的登陆页面
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>用户登录</title>
</head>
<body>
<form action="login.do" method="post">
用户名:<input type="text" name="name" /><br/>
密 码 :<input type="text" name="password" /><br />
<input type="submit" value="登录" />
<a href="register.jsp">没有账号,去注册</a>
</form>
<font color="red" size="2"> ${mes }</font>
</body>
</html>
(二)将工程结构进行完善
(三)编写User类与DBCPUtils类以及配置
1.User类
public class User {
private int id;
private String name;
private String password;
public User() {
}
public User(String name, String password) {
super();
this.name = name;
this.password = password;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
@Override
public String toString() {
return "User [id=" + id + ", name=" + name + ", password=" + password + "]";
}
}
2.DBCPUtils数据库连接池
import java.io.IOException;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.Properties;
import javax.sql.DataSource;
import org.apache.commons.dbcp.BasicDataSource;
import org.apache.commons.dbcp.BasicDataSourceFactory;
public class