四、JSP的一個登入例子

(1)建立登入界面login.jsp

  <body>
    <form action="do_login.jsp" method="post"> 
    賬戶:<input type="text" name="username"><br>
    密碼:<input type="password" name="password"><br>
    <input type="submit" name="提交">
    </form>
  </body>

(2)建立do_login.jsp處理用戶處理

<%  
request.setCharacterEncoding("utf-8");//設置編碼UTF-8
String username=request.getParameter("username");
String password=request.getParameter("password");
if("admin".equals(username)&&"admin".equals(password)){
request.getRequestDispatcher("login_success.jsp").forward(request,response);
session.setAttribute("loginame",username);
}
else{
response.sendRedirect("login_failure.jsp");
}
%> 

(3)成功login_sucess.jsp

<body>
<% 
  String loginame=" ";
  if(session.getAttribute("loginame")!=null){
  loginame=session.getAttribute("loginame").toString();
  }
%>
歡迎<%=loginame %>登入成功
</body>

(4)登入失敗login_failure.jsp

<body>
登入失敗<a href="login.jsp">返回</a>
</body>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章