标签:
近期写了一个简单地登录注册
实现效果如下:
*****************************************第一部分:效果*******************************************
登录与注册界面:
登陆成功与注册成功界面:
(目前注册成功后返回登录界面)
*************************************第二部分:实现********************************************
登录与注册是两个最基本的功能,可以以此为基础进行拓展,
登录注册的实现,主要分为 以下 3 部分,
java 基础接口与类
数据库 Mysql 连接
jsp 与 servlet
1. 首先是数据库的创建与连接
(登录与注册都要提交数据给服务器,服务器拿其余数据库数据进行相关操作)
以我的程序为例 首先在数据库中建立一个用户表(学生用户),Database:Mysql3 Table: student
设置两个属性 String name ; String password;
初始化一些数据即可。
数据库及相关表处理好后,在 MyEclipse 创建 web project 项目,其他代码都在这个平台编写(也可用eclipse)
新建包 cn.edu.hpu.model 名字自定义(以下新建 servlet jsp 工程名 class interfence 名字自定义)
1.用来写学生类,对应建的表,
2. 然后建立数据库的连接,以便服务器查询使用数据库数据
(数据库连接分为三大部,一是加载驱动 二是创建连接对象,及其他相关对象 三是关闭所打开的数据流)
3.新建包 cn.edu.hpu.test 写测试连接的代码,在 /test/WebRoot/WEB-INF/lib 导入数据库连接的 *.jar 文件
//////////////////////////////////////////////////////////////////////////
新建包 cn.edu.hpu.service
在包里写一个接口,及两个方法 add ckeckLogin 对应注册‘登录
新建一个实现接口的类
//////////////////////////////////////////////////////////////////////////////////
测试以上两个方法
1.
2.
相关验证
最后创建 jsp 及对应的 servlet
代码如下:注意将 pageEncoding 改为 utf-8 支持中文防止乱码
/////////////////////
***/////
////////////////////////////////////////////////////////////////////////////////
/////
////////////////////////////////////////////////////////////////////
servlet:
//////////////////////////////////////////////////////////////////////////
xml 文件 在Myeclipse 自动生成,其他平台可能要自己写
代码如下:
由于路径问题、大小写问题等书写不规范可能导致一系列错误,异常,以上代码可用无错误,请注意代码书写规范,养成良好风格
标签:
原文地址:http://blog.csdn.net/niaonao/article/details/51064978