答案:当管理员对留言进行管理时,为了安全起见,应该有一个身份认证,只限定管理的人才可以对留言进行管理.<html>
<title>站长登陆画面</title>
<body>
<font size=5 color=green>站长登陆</font>
<font color=red>
<%@ page contentType="text/html;charset=GB2312"%>
<%
String errmsg=request.getParameter("errmsg");
if(errmsg!=null)
out.print(errmsg);
%>
</font>
<hr>
<form action=check.jsp method=POST>
<table border=0>
<tr>
<td>请输入密码</td><td><input type=text size=6 name=password></td>
<td><input type=submit name=SEND vaule=输入></td>
</tr>
</table>
</form>
<a href=> </body>
</html>
password.jsp
这个程序要求"站长专用"时输入密码,并通过下面的程序来认证.
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<%@page contentType="text/html;charset=GB2312"%>
<BODY>
<%
String password=request.getParameter("password");
if(password.equals("123456"))
response.sendRedirect("manager.jsp");
else
{
String errmsg="输入的密码不正确!";
response.sendRedirect("password.jsp?errmsg="+errmsg);
}
%>
</BODY>
</HTML>
check.jsp
当然,这只是一个简单的身份认证.
上一个:JSP/Servlet 中的汉字编码问题
下一个:jsp+mysql制作简单的留言板(4)