课堂测试总结

       整个包就是一大堆图片,并且还没有这些图片的注释。

       图片外是一大片的代码,全是一些路径代码,同样也没有注释,看了好久也不知道从哪里写

       最后同学的指点才恍然大悟,只需要在工程制指定的地方里,添加文件夹,同时在文件夹里添加相应的jsp或者html就可以,很方便,这就让我想起了寒假的人月神话,前端和后端渐渐的分离,是效率的提升,但同时也会让信息的传递出现了严重的分歧。

功能页面实现代码:

  1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2 <html xmlns="http://www.w3.org/1999/xhtml">
  3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4 <!--框架必需start-->
  5 <script type="text/javascript" src="../js/jquery-1.4.js"></script>
  6 <script type="text/javascript" src="../js/framework.js"></script>
  7 <link href="../css/import_basic.css" rel="stylesheet" type="text/css" />
  8 <link rel="stylesheet" type="text/css" id="skin" />
  9 <!--框架必需end-->
 10 
 11 <script type="text/javascript" src="../js/nav/ddaccordion.js"></script>
 12 <script type="text/javascript" src="../js/text/text-overflow.js"></script>
 13 <style>
 14 a {
 15     behavior: url(../js/method/focus.htc)
 16 }
 17 
 18 .categoryitems span {
 19     width: 160px;
 20 }
 21 </style>
 22 
 23 <script>
 24     //打开内页时出现进度条
 25     $(function() {
 26         $(".categoryitems a[target*=frmright]").click(function() {
 27             showProgressBar();
 28         })
 29     })
 30     function ccc() {
 31         doAjax("../Removeabc", null, function(rstText) {
 32             var result = eval('(' + rstText + ')');
 33             if (result.status == 'OK') {
 34                 alert("查询成功");
 35                 return true;
 36             } else {
 37                 alert("查询失败");
 38                 return false;
 39             }
 40         });
 41     }
 42     function getXMLHttpResquest() {
 43         var request;
 44         if (window.XMLHttpRequest) {
 45             request = new XMLHttpRequest();
 46         } else {
 47             try {
 48                 request = new ActiveXObject("Microsoft.XMLHTTP");
 49             } catch (e) {
 50                 request = new ActiveXObject("Msxml2.XMLHTTP");
 51             }
 52         }
 53         return request;
 54     }
 55     function doAjax(url, params, callBack) {
 56         var req = getXMLHttpResquest();
 57         if (req != null) {
 58             req.onreadystatechange = function() {
 59                 if (req.readyState == 4) {
 60                     if (200 == req.status) {
 61                         callBack(req.responseText);
 62 
 63                     } else if (404 == req.status) {
 64                         alert('404-HTTP请求路径错误!');
 65                     } else if (500 == req.status) {
 66                         alert('500-HTTP请求路径错误!');
 67                     }
 68 
 69                 }
 70 
 71             };
 72             req.open("POST", url, true);
 73             req.setRequestHeader("Content-Type",
 74                     "application/x-www-form-urlencoded;;charset=utf-8");
 75             req.send(params);
 76         }
 77 
 78     }
 79 </script>
 80 
 81 <body leftFrame="true">
 82     <div id="scrollContent">
 83         <div class="arrowlistmenu">
 84             <div class="menuheader expandable">系统aaaa菜单</div>
 85             <ul class="categoryitems">
 86             <li>河北省重大技术需求征集表</li>
 87                 <ul>
 88                 <li><a href='../templete/yygl.jsp' target='frmright'><span class='text_slice'>在线填报</span></a></li>
 89                                                         <li><a  href='../templete/jsgl.jsp' target='frmright'><span class='text_slice'>遍历</span></a></li>
 90                                                         <li><a href='../templete/qxgl1.jsp' target='frmright'><span class='text_slice'>查找</span></a></li>
 91                                                         
 92                                                         <li><a  href='../templete/mywj.jsp' target='frmright'><span class='text_slice'>审核</span></a></li>
 93                                                         
 94             </ul>
 95             <li>管理员操作</li>
 96             <ul>
 97             <li><a onclick='ccc()' href='../templete/xssh.jsp' target='frmright'><span class='text_slice'>修改用户信息</span></a></li>
 98                                                         <li><a href='../templete/bmsh.jsp' target='frmright'><span class='text_slice'>录入用户信息</span></a></li>
 99                                                         <li><a  href='../templete/tongji.jsp' target='frmright'><span class='text_slice'>删除用户信息</span></a></li>
100                                                         <li><a href='../templete/mmxg.jsp' target='frmright'><span class='text_slice'>遍历用户信息</span></a></li>
101 
102             </ul>
103             </ul>
104 </body>
105 </html>

只能用自己的登陆页面,给的登陆不知道出了什么问题servlet一直出错

 1 <%@ page language="java" contentType="text/html; charset=UTF-8"
 2     pageEncoding="UTF-8"%>
 3 <html>
 4 <head><title>登陆界面</title></head>
 5 <%
 6 String mess=(String)session.getAttribute("message");
 7 String Name="";
 8 String Password="";
 9 if("user_error".equals(mess)){
10     %>
11     <script language='javaScript'>alert('用户名不存在'); </script>
12 <%
13 }
14     if("password_error".equals(mess)){
15    %>
16    <script language='javaScript'>alert('密码错误'); </script>
17    <%
18    Name=(String)session.getAttribute("Name");
19    }
20 if("loginCode_error".equals(mess)){
21        %>
22        <script language='javaScript'>alert('验证码错误'); </script>
23        <%
24        Name=(String)session.getAttribute("Name");
25        Password=(String)session.getAttribute("Password");
26        }
27     if("user_error2".equals(mess)){
28     %>
29     <script language='javaScript'>alert('信息不能为空'); </script>
30 <%
31 }
32 %>
33 <body>
34 <h2>登陆界面</h2><hr>
35  <form action = "<%=request.getContextPath()%>/Login" method="post">
36   <input type="hidden" name="methodName" value="0"/>
37 <h4>姓名:
38   <input type = "text" name="Name" title="不能为空"><br></h4>
39 <h4>密码:
40   <input type = "password" name="Password" title="不能为空"><br></h4>
41   <input type = "submit" value = "确定">
42  </form>
43  <button><a href="add.jsp" >注册</a></button> 
44 </body>
45 </html>

猜你喜欢

转载自www.cnblogs.com/smartisn/p/10464184.html