作者postino09 (勇气!)
看板Web_Design
标题[问题] 请教网页的会员登入问题
时间Wed Aug 16 01:52:48 2006
想请教一下我写的网页会员登入网页
login.jsp 是我的code
若输入错误的使用者或是密码 会指向errorlogin.jsp
但是我跑出来的结果
输入正确时 出来的结果是OK的
但输入错误的时候 跑出来的是错误的网页(找不到网页)
并不会指向errorlogin.jsp
请是出现什麽问题吗...?
不好意思 我是新手...麻烦各位指正 感激不尽!
*****login.jsp*****
<%@ page contentType="text/html; charset=big5" %>
<%@ page errorPage="errorlogin.jsp"%>
<html>
<head>
<title>会员注册系统</title>
</head>
<form name="form1" method="post" action="login.jsp">
<p> </p>
<p align="center"><strong><font color="#333366">Input ID &
Password</font></strong></p>
<table border="0" align="center" bgcolor="#DDEBEC">
<tr>
<td rowspan="5" bgcolor="#9999FF"> </td>
<td rowspan="5" bgcolor="#FFFFFF"> </td>
<td>
<div align="center">
<p><font color="#333366">‧请输入您的<u>帐号</u>和<u>密码</u>以便进
入会员注册系统</font></p>
</div></td>
<td rowspan="5" bgcolor="#FFFFFF"> </td>
<td rowspan="5" bgcolor="#9999FF"> </td>
</tr>
<tr>
<td><div align="center"><font color="#333366">帐号:
<input name="id" type="text" id="id" size="8" maxlength="6">
</font></div></td>
</tr>
<tr>
<td><div align="center"><font color="#333366">密码:
<input name="pwd" type="password" id="pwd" size="8" maxlength="6">
</font></div></td>
</tr>
<tr>
<td><div align="center"> </div></td>
</tr>
<tr>
<td><div align="center">
<input name="Submit" type="submit" value="确定送出">
<input type="reset" name="Submit2" value="重新填写">
</div></td>
</tr>
</table>
<p align="center"> </p>
</form>
<body>
<p> </p>
<%
request.setCharacterEncoding("big5");
String id;
String pwd;
id = request.getParameter("id");
pwd = request.getParameter("pwd");
if (id.equals("B33946") && pwd.equals("B33946"))
{
out.println("<center>"+"登入成功!"+"</center>");
out.println();
out.println("<a href=./homework.jsp><center>"+"☆会员注册☆
"+"</center></href>");
}
else
{
throw new Exception("您输入的帐号或密码错误,请重新输入!");
}
%>
</body>
</html>
***** errorlogin.jsp *****
<%@ page contentType="text/html; charset=big5" %>
<%@ page isErrorPage="true" %>
<html>
<head>
<title>errorlogin</title>
</head>
<body>
<%
out.println("<center>"+"发生错误!"+"</center>");
out.println("<center>"+exception.getMessage()+"</center>");
out.println("<a href=./login.html><center>"+"☆会员登入☆
"+"</center></href>");
%>
</body>
</html>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.62.158.73
1F:→ PsMonkey:我只能说,这根本没有 JavaScript 阿... 08/16 02:00
※ 编辑: postino09 来自: 61.62.158.73 (08/16 02:24)
2F:→ elan:要转去Java版吗? 08/16 02:44
3F:→ elan:其实也不用转po了, 错误处理的是'loginerror.jsp' 08/16 02:45
4F:→ elan:可是指定的errorPage是'errorlogin.jsp' ... 08/16 02:48
※ 编辑: postino09 来自: 61.62.158.73 (08/16 02:50)
5F:→ postino09:SORRY 我打错了 以改正 谢谢! 08/16 02:50
※ 编辑: postino09 来自: 61.62.158.73 (08/16 02:56)