认真阅读以下网页制作和网页编程的内容,回答问题1~5,将解答填入对应的解答栏内。 (1) 网页制作 [说明] 某网络资源站点用JSP实现了一个简单的验证码登录控制,网页效果如右图所示。 [login.jsp文档的内容]

admin2013-01-10  18

问题 认真阅读以下网页制作和网页编程的内容,回答问题1~5,将解答填入对应的解答栏内。
   (1) 网页制作
   [说明]
   某网络资源站点用JSP实现了一个简单的验证码登录控制,网页效果如右图所示。
   
   [login.jsp文档的内容]
   <%@page contentType="text/html;charset=gb2312"language="java"import=
   "Java.sql.*"errorPage=""%>
   <!DOCTYPE  HTML  PUBLIC  "-//W3C//DTD  HTML  4.01  Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
   <html>
   <head>
   <title>用户登录页面</title>
   <meta http-equiv="Content-Type"content="text/html;charset=gb2312">
   <style type="text/css">
   <!--
   STYLE1{
   font-family:"宋体";
   font-size:12px;
   }
   -->
   </style>
   </head>
   <body>
   <form method="post"  action="checkUser.jsp">
   <table align="center"height="168">
   <tr>
   <td  colspan="3"align=left><hr size="1"></td>
   </tr>
   <tr>
   <td width="78"align=left> </td>
   <td colspan="2"> </td>
   </tr>
   <tr>
   <td align=left><span class="STYLE1">用户账号:</span></td>
   <td colspan="2">
   <inputname="userID"type="text"id="userID"> </td>
   </tr>
   <tr>
   <td align=left><span class="STYLEl",用户密码:</span></td>
   <td colspan="2">
   <inputname="userPwd"type="password"id="userPwd"size="10",</td>
   </tr>
   <tr>
   <td align=left><span class="STYLE1">系统认证码:</span></td>
    <tdwidth="114"><inputname="rand"type="text"value=""size="10" maxlength=4></td>
   <td  width="50"><img  border="0"  src="image.jsp"></td>
 </tr>
  <tr>
   <td  align=left> </td>
   <td colspan="2"> </td>
   </tr>
   <tr>
    <tdheight="23"align=left> </td>
   <td colspan= "2"><inputname="submit"type=submit value="登录">
   <input type= "reset"name="Submit"value="重置"></td>
   </tr>
   <tr>
    <tdheight="15"align=left> </td>
   <td colspan="2"> </td>
   </tr>
   <tr>
   <td  colspan=4  align=center><hr size="1"></td>
   </tr>
   </table>
   </form>
   </body>
   </html>
   (2) 动态网页编程
   [说明]
   下图是用户登录提交以后的效果。
   []
   [Check.jsp文档的内容]
    <%@ pagecontentType="text/html;charset=gb2312" language= "java"import="]ava.sql.*"errorPage=’"%>
   <!DOCTYPE  HTML  PUBLIC  "-//W3C//DTD  HTML  4.01  Transitional/EN"
   "http://www.w3.org/TR/html4/loose.dtd">
   <html>
   <head>
   <title>验证页面</title>
   <meta http-equiv= "Content-Type"content="text/html;charset=gb2312">
   </head>
   <body>
   <%
   String userID=request.getParameter("userID");
   String userPwd=request.getParameter("userPwd");
   String rand=(String)session.getAttribute("rand");
   String input=request.getParameter("rand");
   %>
   <br>
   <br>
   <hr size="1">
   <br>
   <br>
   <center>
   <%
   if(rand.equals(input))
   {
   Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
   Connection  con=DriverManager. getConnection(
   "jdbc:odbc=testDB","test","test");
   Statement stmt=con.createStatement(
   ResultSet.TYPE_SCROLL_INSENSITIVE,
   ResultSet.CONCUR_READ_ONLY);
   String  strSQL="SELECT*FROM AdminInfor"+
   "WHERE AdminID=’"+userID+"’"+
   "AND AdminPwd=’"+userPwd+"’";
   ResultSet rs=stmt.executeQuery(strSQL);
   if(!rs.next())
   {
   out.println("您输入的账号或密码有误,请重试!");
   %>
   <br>
   <br>
   <a href="login.jsp">>>返回登录页面</a>
   <%
   }
   else
   {
   out.println("您已经顺利通过验证,可以进行下一步的操作!");
   %>
   <br>
   <br>
   <a href="main.jsp">>>进入系统主界面</a>
   <%
   }
   }
   else
   {
   out.println("您输入的验证码可能有误,请重试!");
   %>
   <br>
   <br>
   <a href="login.jsp">>>返回登录页面</a>
   <%
   }
   %>
   </center>
   <br>
   <br>
   <hr size="1">
   </body>
   </html>
*

选项

答案B

解析
转载请注明原文地址:https://kaotiyun.com/show/8btZ777K
0

相关试题推荐
最新回复(0)