基于javabean,jsp,oracle 的简单客户信息系统的开发

本文档描述了一个简单的客户信息系统开发过程,利用Java JSP、javabean和Oracle数据库。用户输入信息后,数据将保存到数据库并显示在页面上。项目涉及Eclipse、Oracle数据库和Tomcat服务器的配置与使用。
摘要由CSDN通过智能技术生成

一、首先描述功能以及使用的工具。

客户通过在页面输入相关的信息,比如姓名,地址,邮箱等等,并将其保存到数据库中。通过用户点击提交完成后即可在页面显示你输入的相关信息。整个程序环境有eclipse,oracle,使用语言包括java,jsp,javabean,通过这个项目熟悉在web网站上的相关操作,数据库的相关操作,以及配置tomcat服务器。  来吧,开始撸起来。

二、项目的搭建

1、先做准备环境,oracle11g数据库安装调试完毕。不懂的可以在其他博客中找到安装方法。

数据库完成之后,先创建表代码如下:

create table guests(
name varchar(10),
addr varchar(20),
email varchar(50)

)
select * from guests;

2、在eclipse中创建javaweb项目,在src下创建实体类GuestBean.java,代码如下:

package beans;

//GusetBean对应数据库的基表Guest,三个私有属性和get,set方法

public class GuestBean {

    private String name;
    private String addr;
    private String email;
    
    
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getAddr() {
        return addr;
    }

    public void setAddr(String addr) {
        this.addr = addr;
    }
    public String getEmail() {
        return email;
    }
    public void setEmail(String email) {
        this.email = email;
    }
    
    
     
}

 

3、创建GuestDataBean.java文件,代码如下:

package beans;

import java.sql.*;
import java.util.*;

import db.DBConnection;

public class GuestDataBean extends DBConnection {
 private Connection connection;
 private Statement statement;
 
 //创建连接
 public GuestDataBean() throws Exception{

    connection=getConnection();
    statement=connection.createStatement();
         
 }
 
 //定义一个获取guest表的数组
 public List< GuestBean>getGuestList() throws SQLException{
     ResultSet results=null;
     List<GuestBean> guestList =new ArrayList<GuestBean>();
     results=statement.executeQuery("select name,addr,email from guests");
     while(results.next()) {
         GuestBean guest=new GuestBean();
         guest.setName(results.getString(1));
         guest.setAddr(results.getString(2));
         guest.setEmail(results.getString(3));
         guestList.add(guest);
         
     }
     return guestList;
     
 }
 
 //插入一组数据
 public int addGuest(GuestBean gu

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值