您的位置 首页 java

JavaWeb实战(一)——登录

万物基于MIUI ———猴王。

万物基于登录 。所有项目都有登录。今天将继续从之前的那期

真正的从零开始学 java Web开发(六)——从登录说起

开始新的篇章,进入实际项目的开发。


之前那期是为了让大家更好的了解 web应用的分层 ,写了一个直接在页面上进行数据库连接的登录实例。今天将登录功能再完善一下,后面再加入验证码和注册等等功能。下面是登录页代码。

登录页代码

其中验证码是通过java后台生成随机数与随机颜色和线条生成的。具体生成下期再讲解。下面是登录页效果。

登录效果页

代码都还是之前的,不紧要的我就不贴出来了。这里我把之前在User DAO Impl里获取数据库连接的代码提取出来作为一个公共方法 DBConnUtils ,并把常量放到单独的 dbconfig.properties 文件里。

DBConnUtils.java

DBConnUtils.java

dbconfig.properties

其中数据库连接还引用了 阿里巴巴 开发的 JDBC 组件 德鲁伊(Druid) 。详细介绍可以查阅相关资料,这里贴一点介绍:

Druid介绍

在提取出了DBConnUtils之后,UserDaoImpl就可以直接调用公共方法获取和关闭数据库连接了。那UserDaoImpl就可以改为:

UserDaoImpl.java

其他的代码和下面这期一致。

真正的从零开始学JavaWeb开发(十二)——DAO层改写

改完之后代码结构如下:

代码结构

运行结果和之前一致。这里不再演示。

下期将进行登录 验证码 的方法解析。


下一期再见!

文章来源:智云一二三科技

文章标题:JavaWeb实战(一)——登录

文章地址:https://www.zhihuclub.com/180384.shtml

关于作者: 智云科技

热门文章

网站地图