原码,项目中遇到的错误,解决方法,文章最后有链接可以获取
项目简介
*有的网友说在修改和删除时会触发error,建议各位不要去把用户名命名为中文!
功能描述
登陆,注册,用户一览表,修改,删除,添加,模糊查询和精确查询
采用的技术及环境
JSP:前端的信息展示
Servlet:业务逻辑功能实现,及调用数据库的实现数据处理和传输
MySQL:用来实现数据存储
利用Eclipse来实现,MySQL数据库版本:5.x
运行效果展示
数据库数据
项目结构图
*因屏幕小,截图用了两张图片
登陆页面
登陆成功用户一览表页面
注册页面
*因我在数据设计表时,性别(sex)设置的大小为2长度,所以我这里输入一个字符,为了避免数据超出范围
查询可选项
模糊查询班级中有“1”的用户实现
修改用户界面
删除没有界面提示,直接删除
项目创建逻辑理解
整体理解
以jsp-业务逻辑代码-数据库为一条中心线
jsp:负责数据的展示和数据的收集
web.xml:负责当前页面信息提交给谁,哪个servlet来处理当前页面提交的数据
servlet:用来进行数据的处理和数据的传输(jsp<==>数据库)
jsp
前端的页面编写
只要有一些html基础,会编写几个常见的标签就可以。
要会用js获取它们的值,这样就可以了
文本框:
密码框: