JBuilder2005实战JSP之程序功能介绍
黑客流安全网http://hack6.com/
用户在登录页面中录入密码、验证正确后转向欢迎主页面如果输入的密码错误导向登录失败页面。这个模块包含6个JSP文件、 3个Java类及两张后台表。
6个JSP文件分别为用户登录、页面流转控制、错误处理、登录成功和失败、 以及退出系统的处理页面简单介绍如下
表1 JSP文件
JSP页面说明login. jsp 登录JSP页面switch. jsp 进行密码验证和页面流转控制的JSP页面。error. jsp 错误处理JSP页面 以一种友好的方式向客户报告程序的错误。为其他所有JSP页面的错误处理页面。welcome. jsp 登录成功后转向的欢迎页面。我们在该页面中引用了一套第三方的标签库。fail. jsp登录失败后转向这个错误处理页面。quit. jsp退出系统后调用的页面它负责清除session结束会话。
JSP文件主要负责页面的展现而业务逻辑或资源处理等功能可以放到Java类中表单数据则可以通过Bean来封装模块中提供了3个类介绍如下
表2 3个Java类
类 说明
DBConnection获取数据库的连接。
User描述用户对象并负责写登录、退出日志。
UserList获取系统的所有用户并转换为一个网页下拉框。
用户信息及用户登录信息用数据库表来存放选择Oracle 9i作为我们的数据库 当然你也可以使用其他类型的数据库只要相应地调整DBConnection类和表SQL定义语句就可以了这种移植的代价是很小的下面介绍这两张表的用途和结构
表3 2张数据库表
表名说明
T_USER 用户信息表包含用户ID、用户名及密码3个字段。
T_LOGIN_LOG 记录用户登录的时间和退出的时间 日志主键利用一个序列SEQ_LOGIN_LOG_ID产生。
<a href="http://hack6.com/">黑客流安全网</a>
rangcloud怎么样?rangcloud是去年年初开办的国人商家,RangCloud是一家以销售NAT起步,后续逐渐开始拓展到VPS及云主机业务,目前有中国香港、美国西雅图、韩国NAT、广州移动、江门移动、镇江BGP、山东联通、山东BGP等机房。目前,RangCloud提供香港CN2线路云服务器,电信走CN2、联通移动直连,云主机采用PCle固态硬盘,19.8元/月起,支持建站使用;美国高防云...
如果我们熟悉RAKsmart商家促销活动的应该是清楚的,每个月的活动看似基本上一致。但是有一些新品或者每个月还是有一些各自的特点的。比如七月份爆款I3-2120仅30美金、V4新品上市,活动期间5折、洛杉矶+硅谷+香港+日本站群恢复销售、G口不限流量服务器比六月份折扣力度更低。RAKsmart 商家这个月依旧还是以独立服务器和站群服务器为主。当然也包括有部分的低至1.99美元的VPS主机。第一、I...
我们在选择虚拟主机和云服务器的时候,是不是经常有看到有的线路是BGP线路,比如前几天有看到服务商有国际BGP线路和国内BGP线路。这个BGP线路和其他服务线路有什么不同呢?所谓的BGP线路机房,就是在不同的运营商之间通过技术手段时间各个网络的兼容速度最佳,但是IP地址还是一个。正常情况下,我们看到的某个服务商提供的IP地址,在电信和联通移动速度是不同的,有的电信速度不错,有的是移动速度好。但是如果...