这是一个个人信息管理系统的web应用程序,为本人学习完JSP后花了一天时间写的,虽然很粗糙,但因为所学知识不多,编程经验很少,能做到这样,觉得暂时还不错。
数据库为sqlserver2005
开发环境为eclipse
以下是源代码。
包括数据库的创建,B.java(JavaBeans放翁数据库),index.jsp(主页)和Jsp0.jsp,Jsp1.jsp, Jsp2.jsp, Jsp3.jsp, Jsp4.jsp, Jsp5.jsp, Jsp6.jsp,
创建数据库
create database quan
on primary
(
name='quan_db',
filename='d:\quan.mdf',
size=5mb,
maxsize=50mb,
filegrowth=10%
)
create table m
(
mid char(30) not null primary key,
mname char(10) not null,
sex char(8),
age int,
height int,
jianshu char(50),
aihao char(50)
)
//bean访问数据库
//bean访问数据库
package b;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class B {
private String name;
private String mid;
private String sex;
private int age;
private int height;
private String jianshu;
private String aihao;
public void B()
{
name="";
mid="";
sex="";
age=0;
height=0;
jianshu="";
aihao="";
}
public void setName(String name){
=name;
}
public String getName(){
return name;
}
public void setMid(String mid){
this.mid=mid;
}
public String getMid(){
return mid;
}
public void setSex(String sex){
this.sex=sex;
}
public String getSex(){
return sex;
}
public void setAge(int age){
this.age=age;
}
public int getAge(){
return age;
}
public void setHeight(int height){
this.height=height;
}
public float getHeight(){
return height;
}
public void setJianshu(String jianshu){
this.jianshu=jianshu;
}
public String getJianshu(){
return jianshu;
}public void setAihao(String aihao){
this.aihao=aihao;
}
public String getAihao(){
return aihao;
}
static {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
Connection getCon(String user,String pwd){
Connection con=null;
try {
con=DriverManager.getConnection("jdbc:odbc:qdb",user,pwd);
} catch (SQLE