一、mysql資料表user
drop table if exists `user`;
create table `user` (
`id` int(11) not null auto_increment,
`username` varchar(10) not null comment '使用者名稱',
`password` varchar(10) not null comment '密碼',
primary key (`id`,`username`)
) engine=innodb auto_increment=19 default charset=utf8;
-- ----------------------------
-- records of user
-- ----------------------------
insert into `user` values ('離心', '123456');
insert into `user` values ('6677', '7676');
insert into `user` values ('李梅', '11111');
insert into `user` values ('掌門', '999');
二、模型層
1)user類
2) userdao類
3)dbmanager類
三、控制層
1)loginaction類
四、檢視層
1)login.jsp
2)web-inf/admin.jsp(簡單示例)
MVC簡單使用者登入授權認證
1.控制器上面用 authorize 屬性標識,表示當前控制器內的所有函式需要使用者認證才能訪問 2.函式上面用 allowanonymous 屬性標識,表示當前函式不需要使用者認證可以直接訪問 3.函式上面使用 nonaction 屬性標識,表示此方法不作為控制器函式 h1 首頁 h1 div b...
基於Cookie的簡單登入流程
1 登入頁面 login.php 判斷一下是否有cookie if isset cookie user cookie user admin 登入邏輯 if isset post submit else else 2 首頁 index.php if isset cookie user cookie u...
Mvc校驗使用者沒有登入就跳轉的實現
看字面意思很簡單,就是判斷使用者是否登入了,如果沒有登入就跳轉到登陸頁面。沒錯,主要 如下 這裡就不寫判斷登入了,直接跳轉 首先在控制器中新建乙個basecontroller public class basecontroller controller 正常的控制器 比如 testcontrolle...