作者liu2007 (薯)
看板java
標題[JSP] 為什麼.request.getParameter() 無效??
時間Wed Oct 14 19:52:34 2009
我寫了一個簡單的帳密比對表格
輸入帳密
比較是否正確
是則到入另一個頁面
不是則導回之前的帳密輸入頁面
以下是程式碼
帳密的輸入網頁
<html>
<title>登入MyWeb</title>
<body>
<form action="login.jsp" method="GET">
帳號<input type=“text” name=“ID” ><br>
密碼<input type=“password” name=“Password” ><br>
<input type="submit" value="Login">
<input type="reset" value="Reset"><br>
</form>
</body>
</html>
然後下面是輸入後判斷帳密的jsp檔
String user1 = request.getParameter("ID");
String password1 = request.getParameter("Password");
String memberURL = "
http://localhost:8080/myjsp/member.jsp";
String loginFormURL = "
http://localhost:8080/myjsp/form.html";
if(user.equals(user1) && password.equals(password1))
{
session.setAttribute("ID", user1);
response.setHeader("Refresh", "3; URL=" + memberURL);
out.println(user1 + "歡迎登入!3秒後進入會員頁面!");
}
else
{
response.setHeader("Refresh", "3; URL=" + loginFormURL);
out.println("\n"+ user1+ password1+ request.getParameter("ID")
+ request.getParameter("Password")
+ "使用者或密碼錯誤,請重新登入(3秒後回到登入表單");
}
不知道為什麼
user1 跟 password1 的內容都是 null......
請問我哪裡沒設定好嗎??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.134.115.251
推 MephistoH:為什麼你的type跟name都有奇怪的符號? 10/14 21:05
→ liu2007:怎麼說?? 10/14 21:20
推 snowlike:雙引號長得和別人不一樣 10/14 21:25
推 KanoLoa:XD 10/14 22:10
→ liu2007:感謝,問題已經解決了XDDDDDDDDDDDD 10/14 22:11
推 bala045:XDDDDDDDDDDDDD 10/14 23:24