软件工程第一次考试3
<%-- To change this template use File | Settings | File Templates. --%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <script type="text/javascript"> function checkPass(){ var pwd1=document.getElementById("password").value; var pwd2=document.getElementById("chong").value; if(pwd1!=pwd2){ document.getElementById("errorpwd").style.display = "block"; } else{ document.getElementById("errorpwd").style.display = "none"; } } function checkPhone(){ var a = document.getElementById("phone"); if(a.value.length!=11){ document.getElementById("errors").style.display = "block"; } else{ document.getElementById("errors").style.display = "none"; } } </script> <meta charset="UTF-8"> <title>注册</title> <style type="text/css"> .a{margin-top:20px;} .b{font-size:20px;width:160px;color:white; background-color:greenyellow;} </style> </head> <body> <% Object message = request.getAttribute("message"); if(message!=null && !"".equals(message)){ %> <script type="text/javascript"> alert("<%=request.getAttribute("message")%>"); </script> <%} %> <div align="center"> <form action="zhuce-backstage.jsp" method="post" onsubmit="return check()"> <div class="a">用户姓名:<input type="text" name="name" id="name"></div> <div class="a">设置密码:<input type="password" name="password" id="password"></div> <div class="a">重复密码:<input type="password" name="chong" id="chong" onblur="return checkPass();" ></div> <span id="errorpwd" style="display:none; color:#0048ff">两次输入密码不一致</span> <div class="a">手机号码:<input type="text" name="phone" id="phone" onblur="return checkPhone();"></div> <span id="errors" style="display:none; color:red">手机号码应该为11位</span> <div class="a">所属单位:<input type="text" name="place" id="place"></div> <input type="submit" value="注册"/> </form> </div> <script type="text/javascript"> function check(){ var name=document.getElementById("name"); var password=document.getElementById("password"); var chong=document.getElementById("chong"); var phone=document.getElementById("phone"); var place=document.getElementById("place"); if(name.value==''){ alert('用户名称为空'); name.focus(); return false; } if(password.value==''){ alert('设置密码为空'); password.focus(); return false; } if(chong.value==''){ alert('重复密码为空'); chong.focus(); return false; } if(phone.value==''){ alert('手机号码为空'); phone.focus(); return false; } if(place.value==''){ alert('所属单位为空'); place.focus(); return false; } } </script> </body> </html>
<%@ page contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>处理</title> </head> <body> <jsp:useBean id="util" class="dao.dao"/> <% String name= request.getParameter("name"); String phone= request.getParameter("phone"); String danwei= request.getParameter("place"); String mima= request.getParameter("password"); if(util.queryEmpty(name,phone,danwei,mima)){ out.print("<script language ='javaScript'> alert('输入不能为空,请完成填写');window.history.back(-1); </script>"); }else{ util.input(name,phone,danwei,mima); out.print("<script language='javaScript'> alert('注册成功');</script>"); response.setHeader("refresh", "0;url=login.html"); } %> </body> </html>
<%-- Created by IntelliJ IDEA. User: 榕宝 Date: 2022/3/4 Time: 10:51 To change this template use File | Settings | File Templates. --%> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Title</title> </head> <body> <table border="1" align="center"> <caption>河北省重大技术需求征集表</caption> <tr> <td>技术需求名称</td> <td><input type="text" name="textname"></td> </tr> <tr> <td colspan="2">重大科技需求概述<textarea cols="30" rows="20"></textarea></td> </tr> <tr> <td>研究类型</td> <td><input type="checkbox" name="style" value="基础研究">基础研究 <input type="checkbox" name="style" value="应用研究">应用研究 <input type="checkbox" name="style">基础研究 <input type="checkbox" name="style" value="试验发展">试验发展</td> </tr> <tr> <td> 技术需求 合作模式 </td> <td> <input type="radio" name="need" value="独立开发">独立开发 <input type="radio" name="need" value="技术转让">技术转让 <input type="radio" name="need" value="技术入股">技术入股 </td> </tr> <tr> <td> 计划总投资 </td> <td> <input type="text" name="money"> </td> </tr> </table> </body> </html>
<%-- To change this template use File | Settings | File Templates. --%> <%@ page contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>处理</title> </head> <body> <jsp:useBean id="util" class="dao.dao"/> <% String name= request.getParameter("name"); String mima= request.getParameter("password"); int c=util.judge(name,mima); if(c==2){ out.print("<script language ='javaScript'> alert('密码错误');window.history.back(-1); </script>"); }else if(c==1){ out.print("<script language='javaScript'> alert('登录成功');</script>"); response.setHeader("refresh", "0;url=main.html"); } %> </body> </html>
<!DOCTYPE html> <html> <head> <title>登陆</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <style type="text/css"> <!-- body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image: url(login/loginbg.jpg); background-repeat: repeat-x; } --> </style> <script type="text/javascript" src="js/jquery-1.4.js"></script> <script type="text/javascript" src="login/refresh.js"></script> <!-- 回车换行 --> <script language="javascript" for="document" event="onkeydown"> if(event.keyCode==13 && event.srcElement.type!='button' && event.srcElement.type!='submit' && event.srcElement.type!='reset' && event.srcElement.type!='textarea' && event.srcElement.type!='') event.keyCode=9; //Tab的键值为9 Enter的键值为13 </script> <script type="text/javascript"> function test() { alert("如果丢失密码,请与0311-85813216电话联系!"); } </script> <script type="text/javascript"> function MM_swapImgRestore() { //v3.0 var i, x, a = document.MM_sr; for (i = 0; a && i < a.length && (x = a[i]) && x.oSrc; i++) x.src = x.oSrc; } function MM_preloadImages() { //v3.0 var d = document; if (d.images) { if (!d.MM_p) d.MM_p = new Array(); var i, j = d.MM_p.length, a = MM_preloadImages.arguments; for (i = 0; i < a.length; i++) if (a[i].indexOf("#") != 0) { d.MM_p[j] = new Image; d.MM_p[j++].src = a[i]; } } } function MM_findObj(n, d) { //v4.01 var p, i, x; if (!d) d = document; if ((p = n.indexOf("?")) > 0 && parent.frames.length) { d = parent.frames[n.substring(p + 1)].document; n = n.substring(0, p); } if (!(x = d[n]) && d.all) x = d.all[n]; for (i = 0; !x && i < d.forms.length; i++) x = d.forms[i][n]; for (i = 0; !x && d.layers && i < d.layers.length; i++) x = MM_findObj(n, d.layers[i].document); if (!x && d.getElementById) x = d.getElementById(n); return x; } function MM_swapImage() { //v3.0 var i, j = 0, x, a = MM_swapImage.arguments; document.MM_sr = new Array; for (i = 0; i < (a.length - 2); i += 3) if ((x = MM_findObj(a[i])) != null) { document.MM_sr[j++] = x; if (!x.oSrc) x.oSrc = x.src; x.src = a[i + 2]; } } function realodpage(){ //alert(document.getElementById("shuaxin").src); $("#shuaxin").attr("src","login/randCode.jsp?"+Math.random()); } function re(){ setTimeout("realodpage()",10); } re(); </script> </head> <body bgcolor="#FFFFFF" onLoad="MM_preloadImages('login/login000_06.jpg','login/loging000_07.jpg')"> <!-- Save for Web Slices (待切.psd) --> <table width="795" height="475" border="0" align="center" cellpadding="0" cellspacing="0" id="__01"> <tr> <td colspan="5"><img src="login/login_01.jpg" width="795" height="159" alt=""></td> </tr> <tr> <td rowspan="2"><img src="login/login_02.jpg" width="269" height="174" alt=""></td> <td bgcolor="#CFE5F2"><img src="login/login_03.jpg" width="66" height="115" alt=""></td> <td colspan="2" bgcolor="#D0E6F3"><table width="100%" height="116" border="0" cellpadding="0" cellspacing="0"> <tr> <td colspan="2" align="left" valign="bottom"><INPUT NAME="LoginName" TYPE="text" CLASS="STYLE1" STYLE="width: 180px; height: 17px; border: #336699 1px solid" tabindex="1" MAXLENGTH="26" id="username"></td> </tr> <tr> <td height="32" colspan="2" align="left" valign="bottom"><INPUT NAME="LoginName" TYPE="password" CLASS="STYLE1" STYLE="width: 180px; height: 17px; border: #336699 1px solid" tabindex="1" MAXLENGTH="26" id="userpassword"></td> </tr> <tr> <td width="50%" height="29" align="left" valign="bottom"><INPUT NAME="LoginName" TYPE="text" CLASS="STYLE1" STYLE="width: 100px; height: 17px; border: #336699 1px solid" tabindex="1" MAXLENGTH="26" id="randcode"></td> <td width="50%" align="left" valign="bottom"><img src="login/randCode.jsp" id='shuaxin' width="50" height="25"> </td> </tr> <tr> <td height="30" colspan="1" align="left" valign="bottom"> </td> </tr> </table></td> <td rowspan="2"><img src="login/login_05.jpg" width="262" height="174" alt=""></td> </tr> <tr> <td colspan="2"><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image12','','login/loging000_06.jpg',1)"><img src="login/login_06.jpg" name="Image12" width="135" height="59" border="0" onClick="IMG1_onclick2()"></a></td> <td><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image13','','login/loging000_08.png',1)"><img src="login/login_09.png" name="Image13" width="129" height="59" border="0" onClick="window.location='register.html'"></a></td> </tr> <tr> <td colspan="5"><img src="login/login_08.jpg" alt="" width="795" height="141" border="0" usemap="#Map"></td> </tr> <tr> <td><img src="login/分隔符.gif" width="269" height="1" alt=""></td> <td><img src="login/分隔符.gif" width="66" height="1" alt=""></td> <td><img src="login/分隔符.gif" width="69" height="1" alt=""></td> <td><img src="login/分隔符.gif" width="129" height="1" alt=""></td> <td><img src="login/分隔符.gif" width="262" height="1" alt=""></td> </tr> <tr> <td colspan="5" align="center"> <a href="download/Browser.zip">浏览器兼容问题说明</a> </td> </tr> </table> <!-- End Save for Web Slices --> <map name="Map"><area shape="rect" coords="484,16,558,34" href="#" onclick="test()" target="_self"> </map></body> <script type="text/javascript"> function IMG1_onclick2() { var user = document.getElementById("username"); var pwd = document.getElementById("userpassword"); var randcode = document.getElementById("randcode"); var url = "dengluServlet?user=" + escape(user.value) + "&pwd=" + escape(pwd.value) + "&randcode=" + escape(randcode.value); if (user.value == "") { alert("用户名不能为空"); } else if (pwd.value == "") { alert("密码不能为空"); } else if (randcode.value == "") { alert("验证码不能为空"); } else if (user.value.length > 20 || user.value.length < 6) { alert("用户名小于6位或大于20位"); } else if (pwd.value.length > 20 || pwd.value.length < 6) { alert("密码小于6位或大于20位"); } else if (!isNum(randcode.value)) { alert("验证码只能由数字组成!"); randcode.value = ""; } else if (CheckCode(user.value) && CheckCode(pwd.value) && CheckCode(randcode.value)) { alert("有特殊字符请重新填写!"); user.value = ""; pwd.value = ""; randcode.value = ""; }else { window.location.href = url; } } function CheckCode(s) //有特殊字符为true { var containSpecial = RegExp(/[(\ )(\~)(\!)(\#)(\$)(\%)(\^)(\&)(\*)(\()(\))(\-)(\_)(\+)(\=)(\[)(\])(\{)(\})(\|)(\\)(\;)(\:)(\')(\")(\,)(\.)(\/)(\<)(\>)(\?)(\)]+/); return (containSpecial.test(s)); } function isNum(str){ for (ilen = 0; ilen < str.length; ilen++) { if (str.charAt(ilen) < '0' || str.charAt(ilen) > '9') { return false; } } return true; } </script> </html>