index.jsp 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153
  1. <%@ page language="java" contentType="text/html; charset=UTF-8"
  2. pageEncoding="UTF-8"%>
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  4. <html>
  5. <head>
  6. <meta charset="UTF-8">
  7. <title>登陆</title>
  8. <style type="text/css">
  9. .wrapper {
  10. background: url("images/backround.png") no-repeat;
  11. height: 1000px;
  12. /* margin-top: 100px; */
  13. }
  14. .wrapper1 {
  15. margin-top: 0px;
  16. }
  17. .table {
  18. margin-left: 100px;
  19. margin-top: 100px;
  20. }
  21. .ziti {
  22. font-size: 25px;
  23. font-weight: blod;
  24. color: white;
  25. margin-bottom: 20px;
  26. }
  27. .manager {
  28. color: white;
  29. }
  30. </style>
  31. </head>
  32. <script type="text/javascript"
  33. src="${pageContext.request.contextPath }/js/jquery-2.1.0.min.js">
  34. </script>
  35. <!-- 给注册按钮加一个事件 通过事件来获得username和password,
  36. 将获得的参数一层一层传下去,最后实现数据库的动态插入语句,从而实现注册功能-->
  37. <script type="text/javascript">
  38. function regist(){
  39. $username = $("#username").val();
  40. $password = $("#password").val();
  41. location.href="http://localhost:8080/TMM/rs?username="+$username+"&"+"password="+$password;
  42. }
  43. </script>
  44. <body>
  45. <div class="wrapper">
  46. <div class="wrapper1">
  47. <img alt="" src="images/logn.jpg" width="1px" height="1px" value="0.2">
  48. </div>
  49. <form name="form1" class="table" action="ls" method="post">
  50. <div class="ziti">&nbsp&nbsp&nbsp&nbsp管理员登录页面</div>
  51. <table width="400" height="200" border="1" bordercolor="#A0A0A0">
  52. <!-- -->
  53. <tr>
  54. <th class="manager">管理员账号:</th>
  55. <td>
  56. <input type="text" name="username" id="username"
  57. value="请输入用户名" maxlength="16"
  58. onfocus="if(this.value == '请输入用户名') this.value =''">
  59. </td>
  60. <td>
  61. <span id="username_msg"></span>
  62. </td>
  63. </tr>
  64. <tr>
  65. <th class="manager">请输入密码:</th>
  66. <td>
  67. <input type="password" id="password" name="password"
  68. value="请输入密码" maxlength="20"
  69. onfocus="if(this.value == '请输入密码') this.value =''">
  70. </td>
  71. </td>
  72. </tr>
  73. <tr>
  74. <td colspan="2" align="center"><input type="submit"
  75. name="submit" value="登 录">
  76. <a>
  77. <!-- 给按钮添加一个点击事件 -->
  78. <input
  79. type="button" value="注 册" id="sub" onclick="regist()">
  80. </a>
  81. </td>
  82. </tr>
  83. </table>
  84. </form>
  85. </div>
  86. </body>
  87. <script type="text/javascript">
  88. $(function() {
  89. $("#username").blur(function() {
  90. var url = "as";
  91. var username = document.form1.username.value;
  92. var args = {
  93. "username" : username
  94. };
  95. $.get(url, args, function(data) {
  96. $("#username_msg").html(data);
  97. }, 'html');
  98. return false;
  99. });
  100. });
  101. </script>
  102. <!-- <script type="text/javascript">
  103. function checkUsername(obj){
  104. //alert(obj.value);
  105. //1.创建核心对象
  106. xmlhttp = null;
  107. if (window.XMLHttpRequest) {// code for IE7, Firefox, Opera, etc.
  108. xmlhttp = new XMLHttpRequest();
  109. } else if (window.ActiveXObject) {// code for IE6, IE5
  110. xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  111. }
  112. //2.编写回调函数
  113. xmlhttp.onreadystatechange=function(){
  114. //请求服务器,返回相应的操作 回调函数
  115. //alert(xmlhttp.readyState);
  116. if(xmlhttp.readyState==4&&xmlhttp.status==200){
  117. //成功响应
  118. //alert("ok");
  119. //alert(xmlhttp.responseText);
  120. if(xmlhttp.responseText==1){
  121. //用户名可用
  122. document.getElementById("username_msg").innerHTML = "<font color='green'>用户名可以使用<font>";
  123. document.getElementById("sub").disabled=false;
  124. } else {
  125. //用户名不可用
  126. document.getElementById("username_msg").innerHTML = "<font color='red'>用户名已经被占用<font>";
  127. document.getElementById("sub").disabled=true;
  128. }
  129. }
  130. }
  131. //3.open
  132. xmlhttp.open("post", "/TMM/check");
  133. //设置请求头
  134. xmlhttp.setRequestHeader("content-type",
  135. "application/x-www-form-urlencoded");
  136. //4.send
  137. xmlhttp.send("username=" + obj.value);
  138. }
  139. </script> -->
  140. </html>