主题:求助各位高手帮忙给修改这个程序
一、 以access数据库作为后台数据库,完成用户注册的录入、修改和查询。要求所有用户注册信息必须存储在数据库中,最终提交作业报告,内容包括题目内容,题目总体分析,实现方案,数据库设计,功能模块设计,网页结构设计,运行结果,主要源程序。
首先把用户namei.jsp页面和login.jsp页面堡存在web服务目录Root中,用户首先访问name.jsp页面,出入名字提交给login.jsp页面实现注册。
Name.jsp
〈%@ page contentTYPE=″text/heml;charset=GB2312″%〉
〈HTML〉
〈BODY bgcolor=cyan><FONT size=3>
<FORM action=″login.jsp″method=post>
<P>输入用户姓名
〈INPUT type=″text″name=″name″Value=″abc″〉
〈P>单击送出按钮
<BR>
<INPUT TYPE=″submit″ value=″送出″name=submit>
</FORM>
</FONT>
</BODY>
</HTML>
longin.jsp
〈%@ page contentTYPE=″text/heml;charset=GB2312″%〉
<%@ page import=″java.util.*″ %>
〈HTML〉
〈BODY bgcolor=cyan><FONT size=3>
<%!
Hashtable hashtable=new hashtable ();
Public synchronized void putName (string s)
{
hashtable.put (s.s);
}
%〉
〈%
String name=request.get Parameter(″name″):
If(name=null)
{
name=″″
}
byte b[ ]=name.getBYTES(″ISO-8859-1″);
name=new string(b):
if (!(hashtable.containskey(name)))
{
putName(name);
out.print(″<BR>″+″您已经注册成功″);
out.print(″<BR>″+″您注册的名字是″+name);
}
else
{
out.print(″<BR>″+″该名字已经存在,请您换个名字″);
}
%〉
</FONT>
</BODY>
</HTML>
首先把用户namei.jsp页面和login.jsp页面堡存在web服务目录Root中,用户首先访问name.jsp页面,出入名字提交给login.jsp页面实现注册。
Name.jsp
〈%@ page contentTYPE=″text/heml;charset=GB2312″%〉
〈HTML〉
〈BODY bgcolor=cyan><FONT size=3>
<FORM action=″login.jsp″method=post>
<P>输入用户姓名
〈INPUT type=″text″name=″name″Value=″abc″〉
〈P>单击送出按钮
<BR>
<INPUT TYPE=″submit″ value=″送出″name=submit>
</FORM>
</FONT>
</BODY>
</HTML>
longin.jsp
〈%@ page contentTYPE=″text/heml;charset=GB2312″%〉
<%@ page import=″java.util.*″ %>
〈HTML〉
〈BODY bgcolor=cyan><FONT size=3>
<%!
Hashtable hashtable=new hashtable ();
Public synchronized void putName (string s)
{
hashtable.put (s.s);
}
%〉
〈%
String name=request.get Parameter(″name″):
If(name=null)
{
name=″″
}
byte b[ ]=name.getBYTES(″ISO-8859-1″);
name=new string(b):
if (!(hashtable.containskey(name)))
{
putName(name);
out.print(″<BR>″+″您已经注册成功″);
out.print(″<BR>″+″您注册的名字是″+name);
}
else
{
out.print(″<BR>″+″该名字已经存在,请您换个名字″);
}
%〉
</FONT>
</BODY>
</HTML>