Edit D:\chineseall_products\bak\digitalLib6\pages\kindergarten\user\register.jsp
<%@ page contentType="text/html;charset=utf-8" %> <%@ taglib prefix="s" uri="/struts-tags"%> <s:set name="templatePath" value="@com.chineseall.core.servlet.InitParameters@pageTemplatePath"/> <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <title>?????? - <s:action name="viewSchoolName" executeResult="true"> <s:param name="sid" value="sid"></s:param> </s:action></title> <link href="/pages/${templatePath}/css/style.css" type="text/css" rel="stylesheet" /> <script type="text/javascript" src="/js/aes.js"></script> <script type="text/javascript" src="/js/pad-zeropadding-min.js"></script> <script type="text/javascript" src="/js/judgeInput.js"></script> </head> <body> <jsp:include page="/pages/${templatePath}/top.jsp"/> <!--mainContent--> <div class="wrap mt10"> <jsp:include page="/pages/${templatePath}/navMenu.jsp"/> <!--login--> <div class="mt10 cf bd"> <form action="/eintragung.action" method="post" name="registerForm" id="registerForm" enctype="multipart/form-data"> <div class="loginCon registerCon"> <h2>??????</h2> <dl> <dt>????????<span style="color:blue;"> *</span></dt> <dd> <input type="text" id="loginName" name="loginName" onKeyUp="doKeyEvent();" class="textIn" value="<s:property value="loginName"/>" placeholder="????????????" /> <input type="hidden" name="user.loginName" id="submitUserName" value="<s:property value="user.loginName"/>" /> </dd> <dd class="info">?????2~20???????????> < " '????????</dd> </dl> <dl> <dt>??????</dt> <dd> <input type="text" id="realName" name="realName" onKeyUp="doKeyEvent();" class="textIn" value="<s:property value="realName"/>" placeholder="???????????" /> </dd> <dd class="info"></dd> </dl> <dl> <dt>???</dt> <dd> <input type="text" name="userExtra.email" id="email" onKeyUp="doKeyEvent();" value="<s:property value="userExtra.email"/>" class="textIn" placeholder="?????????" /> </dd> <dd class="info">?????6~20?????,???:sample@163.com</dd> </dl> <dl> <dt>???<span style="color:blue;"> *</span></dt> <dd> <input type="password" id="password" class="textIn" value="" placeholder="????????" autocomplete="off"/> <input type="hidden" name="user.password" onKeyUp="doKeyEvent();" id="submitPassword" value="" autocomplete="off"/> </dd> <dd class="info">?????6~20????????????????????????????</dd> <dd class="errorDd" style="display:none;"></dd> </dl> <dl> <dt>??????<span style="color:blue;"> *</span></dt> <dd><input type="password" id="confirmPassword" onKeyUp="doKeyEvent();" class="textIn" placeholder="????????" autocomplete="off"/></dd> </dl> <dl> <dt>??????</dt> <dd><input type="file" name="headImage" value="" class="textIn" placeholder="??????"/>(????????120*120)</dd> </dl> <dl > <dt>???</dt> <dd> <s:select theme="simple" cssClass="textIn" name="user.gender" list="#{'':'???','??':'??', '??':'??'}" value="user.gender" /> </dd> </dl> <dl> <dt>???</dt> <dd> <s:select theme="simple" cssClass="textIn" name="user.userType" list="#{'0':'???','1':'???','2':'???','4':'???' }" value="user.userType" /> </dd> </dl> <s:if test="subOrgList!=null && subOrgList.size()>0"> <dl> <dt>???</dt> <dd> <s:select theme="simple" cssClass="textIn" id="schoolId" name="user.schoolId" headerKey="" headerValue="??????" list="subOrgList" listKey="id" listValue="name" value="user.schoolId" /> </dd> </dl> </s:if> <s:if test="list!=null && list.size()>0"> <dl> <dt>?????????</dt> <dd> <s:select theme="simple" cssClass="textIn" name="user.classId" id="classId" headerKey="" headerValue="??????" list="list" listKey="id" listValue="name" value="user.classId" /> </dd> </dl> </s:if> <s:else> <dl> <dt>????????</dt> <dd> <input class="textIn" type="text" name="userExtra.gradeName" onKeyUp="doKeyEvent();" value="<s:property value="userExtra.gradeName"/>" /> </dd> </dl> <dl> <dt>?????????</dt> <dd> <input class="textIn" type="text" name="userExtra.className" onKeyUp="doKeyEvent();" value="<s:property value="userExtra.className"/>" /> </dd> </dl> </s:else> <dl> <dt> </dt> <dd> <input type="hidden" name="user.schoolId" value="<s:property value="sid"/>"/> <input type="hidden" name="csrfToken" value="<s:property value="#session.csrfToken"/>"> <a style="cursor:pointer;" onclick="dosubmit();" class="registerBtn"></a> </dd> <dd class="errorDd"><s:property value="info"/></dd> </dl> <div class="dashedLine"></div> <div class="loginMain registerCon"> <p>??????????? <s:if test="@com.chineseall.core.servlet.InitParameters@ssoSwitch==null || !@com.chineseall.core.servlet.InitParameters@ssoSwitch.entityValue.equals('OPEN')"> <a href="/vaata.action" class="fcBlue">???</a> </s:if> <s:else> <a href="<s:property value="@com.chineseall.core.servlet.InitParameters@ssoLoginLink.entityValue"/>">???</a> </s:else> </p> </div> </div> </form> </div> <s:action name="foot" executeResult="true"> <s:param name="sid" value="sid"></s:param> </s:action> </div> <script> <!-- function dosubmit() { var obj; obj = document.getElementById("loginName"); if(obj.value=="") { alert("?????????"); obj.focus(); return; } if(isValidInputkey(obj.value)) { alert("?????????????????????????????????script window.open onmouseover > < \" % '"); obj.focus(); return; } if(!isRightLength(obj.value,2,20)) { alert("????????????2-20???????"); obj.focus(); return; } obj = document.getElementById("password"); if(obj.value=="") { alert("????????"); obj.focus(); return; } if(!isRightLength(obj.value,6,20)) { alert("????????6-20???????"); obj.focus(); return; } if(obj.value!=document.getElementById("confirmPassword").value) { alert("????????????????"); obj.focus(); return; } if(isValidInputkey(obj.value)) { alert("?????????????????????????????script window.open onmouseover > < \" % '"); obj.focus(); return; } if(!isEmail(document.getElementById("email").value)) { alert("?????????????"); obj.focus(); return; } if(!isRightLength(document.getElementById("email").value,0,100)) { alert("????????????100???????"); obj.focus(); return; } var key = CryptoJS.enc.Utf8.parse("digitallibrary00"); var iv = CryptoJS.enc.Utf8.parse("chinesepublisher"); document.getElementById("submitUserName").value = CryptoJS.AES.encrypt(document.getElementById("loginName").value,key,{iv:iv,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.ZeroPadding}); document.getElementById("submitPassword").value = CryptoJS.AES.encrypt(document.getElementById("password").value,key,{iv:iv,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.ZeroPadding}); obj = document.getElementById("registerForm"); obj.submit(); } function changeClassList() { var obj = document.getElementById("schoolId"); var sid = obj.options[obj.selectedIndex].value; obj = document.getElementById("classId"); webDwr.getClassList(sid,function(info){ if(info != "") { obj.options.length = 0; obj.add(new Option("??????","")); var jsonArr = eval("(" + info + ")"); for(var i=0;i<jsonArr.length;i++) { obj.add(new Option(jsonArr[i].name,jsonArr[i].id)); } } }); } function doKeyEvent(event) { var event = event ? event : (window.event ? window.event : null); var eventCode = event.keyCode; if(eventCode==13) { dosubmit(); } } //--> </script> </body> </html>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de