当前位置:文档之家› 使用JSP+SERVLET+JDBC实现对数据库的增删改查

使用JSP+SERVLET+JDBC实现对数据库的增删改查

2,在projectname中输入合法名字,比如normal
3,新建的normal工程
4,在src目录下建一个包,右击src选择new在选择package
5,输入合法名字比如bean
6,在bean目录下建一个class,右击bean选择new再选择class
7,输入名字Page
完整的Page.java代码如下
ﻩ }
ﻩ else{
currentPage=currentRecord/pageSize+1;
}
}
//获得和设置当前记录
public int getCurrentRecord(){
ﻩreturn currentRecord;
}
public voidsetCurrentRecord(intcurrentRecord){
先建个表student,
Createtable student (
id number(30)not nullprimarykey,
name varchar(50) ,
agenumber(30),
gendervarchar(30),
majorvarchar(50));
1,打开myeclipse(我用的是myeclipse8.5)新建一个webproject
ﻩﻩreturn gender;
ﻩ}
ﻩﻩpublicvoid setGender(Stringgender){
ﻩthis.gender=gender;
}
ﻩpublicString getMajor(){
ﻩﻩreturnmajor;
ﻩﻩ}
ﻩpublic voidsetMajor(String major){
packagebean;
publicclass Page{
privateint totalPage;
privateintcurrentPage;
privateint totalRecord;
private intcurrentRecord;
privateintpageSize=8;
//获得和设置当前页
this.currentRecord=currentRecord;

//获得和设置每页记录数量
public intgetPageSize(){
returnpageSize;

publicvoidsetPageSize(int pageSize){
this.pageSize=pageSize;
}
//获得和设置总页数
importjava.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
使用JSP+SERVLET+JDBC实现对数据库的增删改查
———————————————————————————————— 作者:
———————————————————————————————— 日期:
使用JSP+SERVLET+JDBC实现对数据库的增删改查
首先,打开sql*plus,输入用户名(我用的scott)密码(我设置的是tiger)。
ﻩthis.major=major;
ﻩ}
}
9,在src目录下添加另一个包dbservlet在该包中建立一个AllServlet类
完整的AllServlet.java代码如下
package dbservlet;
importjava.io.IOException;
import java.sql.Connection;

}
8,用相同的方法建一个StudentInfo类
完整的StudentInfo.java代码如下
packagebean;
public classStudentInfo{
ﻩprivate intid;ﻩﻩ //学号
private String name;//姓名
ﻩﻩprivateintage;//年龄
ﻩreturnname;
ﻩ}
ﻩpublicvoidsetName(String name){
ﻩthis.name=name;
ﻩ}

ﻩpublic int getAge(){
ﻩreturn age;
}
ﻩpublic void setAge(intage){
ﻩthis.age=age;
ﻩﻩ}

ﻩpublic StringgetGender(){
public intgetTotalPage(){
ﻩreturntotalPage;
}
public voidsetTotalPage(int totalRecord,intpageSize){
if(totalRecord%pageSize==0){
totalPage=totalRecord/pageSize;
ﻩﻩﻩthis.name=name;
ﻩthis.age=age;
ﻩﻩﻩthis.gender=gender;
ﻩthis.major=major;
ﻩ}
ﻩpublicint getId(){
ﻩﻩreturn id;

public voidsetId(intid){
ﻩﻩthis.id=id;
ﻩ}
ﻩpublicString getName(){
publicintgetCurrentPage(){
returncurrentPage;
}
publicvoidsetCurrentPage(int currentRecord,int pageSize){
ﻩif(currentRecord%pageSize==0){
ﻩ currentPage=currentRecord/pageSize;
ﻩﻩprivateString gender;//性别
privateString major;//专业
ﻩpublic StudentInfo(){
ﻩﻩ
}
ﻩﻩpublicStudentInfo(int id,String name,intage,Stringgender,Stringmajor){
ﻩﻩthis.id=d;

ﻩ else{
ﻩtotalPage=totalRecord/pageSize+1;
}
}
//获得和设置总记录
publicintgetTotalRecord(){
ﻩ returntotalRecord;

publicvoidsetTotalRecord(int totalRecord){
this.totalRecord=totalRecord;
相关主题