logon.jsp
Upload User: szaosen
Upload Date: 2007-08-07
Package Size: 40k
Code Size: 2k
Category:

Jsp/Servlet

Development Platform:

Java

  1. <%@ page contentType="text/html; charset=GBK" import="java.lang.*" import="java.util.*" import="java.sql.*"%>
  2. <html>
  3. <head>
  4. <title>logon</title>
  5. </head>
  6. <jsp:useBean id="passw" scope="session" class="bean.Passw" />
  7. <body><center>
  8. <h3>请输入学号和密码</h3>
  9. <form name="logform" action="logon.jsp" method="post">
  10.   <p>
  11.     学号:&nbsp;&nbsp;<input name="num" type="text" size="10" maxlength="10">
  12.   </p>
  13.   <p>
  14.     密码:&nbsp;&nbsp;<input name="pass" type="password" size="10" maxlength="10">
  15.   </p>
  16.   <p>
  17.     <input name="admin" type="radio" value="1">管理员
  18.     <input name="admin" type="radio" value="2" checked="checked">学生
  19.   </p>
  20.   <p>
  21.     <input name="submit" type="submit" value="确认">&nbsp;&nbsp;
  22.     <input name="reset" type="reset" value="重写">
  23.   </p>
  24. </form>
  25. <%
  26.         String num=request.getParameter("num");   
  27.         String pass=request.getParameter("pass");
  28. String admin=request.getParameter("admin");
  29.         int su=passw.getContact(num,pass,admin);
  30. session.setAttribute("num","0");
  31. session.setAttribute("name","0");
  32. session.setAttribute("pass","0");
  33. session.setAttribute("admin","0");
  34. System.out.println(su);
  35.         if(su==1&&request.getParameter("submit")!=null){
  36.     if(admin.equals("2")){
  37.         session.setAttribute("num",num);
  38.     session.setAttribute("pass",pass);
  39.     session.setAttribute("admin",admin);
  40.     response.sendRedirect("main.jsp");
  41. }
  42. else{
  43.     session.setAttribute("name",num);
  44.     session.setAttribute("pass",pass);
  45.     session.setAttribute("admin",admin);
  46.     response.sendRedirect("amain.jsp");
  47. }
  48. }
  49.         else if(request.getParameter("submit")!=null){response.sendRedirect("passerr.jsp");}
  50. %></center>
  51. </body>
  52. </html>