课程名称:Web程序设计
实验项目名称:Web帐号管理
实验要求
请制作帐号管理网页,实现“帐号注册”、“帐号登录”和“在线用户”功能。
实验大致流程如下:
在数据库中创建一个表,表名为users,表中至少有username和password两个字段。可设username为primary key,以防重名。
,实现注册功能,(提示:如果成功登录,将用户名存入session,其他页面可以通过session获取登录与否。)大致效果如下:
,实现登录功能,大致效果如下:
。(提示:使用session检查是否登录,使用application存储已经登录的用户名)大致效果如下:如果未登录,则显示:如果已经登录,则显示在线的用户列表,大致如下:
提升功能(选做):利用cookie记住用户名和密码,下次直接进入,无需输入用户名和密码。
提升功能(选做):注销功能。
源代码
<%@ page language="java" import=".*" pageEncoding="UTF-8"%>
<html>
<body>
<h1>登陆</h1>
<form method="post" action="">
姓 名 <input type="text" name="account" /><br /><br />
密 码 <input type="password" name="password" /><br /><br />
<input type="submit" value="登陆" />
</form>
<br />
<a href="">注册</a>
</body>
</html>
<%@ page language="java" import=".*,.*" pageEncoding="UTF-8"%>
<%
String account=("account");
String password=("password");
%>
<%
// 连接数据库
String driverName = "";
String userName = "";
String DBpassword = "";
(driverName);
String url = "jdbc:mysql://:3306/";
Connection conn = (url, userName,DBpassword)
web账号管理 来自淘豆网m.daumloan.com转载请标明出处.