⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 signup.jsp

📁 Oracle的J2EE Sample
💻 JSP
字号:
<%-- * @author  Umesh * @version 1.0 * * Development Environment : Oracle9i JDeveloper *  * Name of the File : SignUp.jsp * * Creation/Modification History  : *    Umesh     26-Apr-2002      Created * * Overview of Application        : * *   This page is part of the IBFBS application. *   This page displays user's personal account information and allows the user *   to Sign Up. After Valid Sign Up, user is allocated an account number using *   which User can log in into this FBS. *--%><%@page contentType="text/html;charset=WINDOWS-1252" language="java" %><html><head><title>OTN Financial Brokerage System : SignUp Page</title><meta http-equiv="Content-Type" content="text/html; charset=WINDOWS-1252"><link rel="stylesheet" href="includes/contents.css" type="text/css"><SCRIPT LANGUAGE="JavaScript1.2" TYPE="text/javascript"><!--document.write("<SCRIPT LANGUAGE='JavaScript1.2' SRC='includes/tab.js' TYPE='text/javascript'><\/SCRIPT>");//--></SCRIPT><script language="JavaScript"><!--function checkPassword() {  formObj = document.PROFILEFORM;  var p1 = formObj.PASSWORD1.value;  var p2 = formObj.PASSWORD2.value;  if (p1 != p2) {   alert("Both Passwords must be same");   return;  } else  return true;}function validateForm() {  formObj = document.PROFILEFORM;  var emailAddress = formObj.EMAIL.value;  var mobileEmail = formObj.MOBILEEMAIL.value;  if (formObj.FIRSTNAME.value == "") {    alert("Please Enter Proper Non Empty Value of First Name");    return;  } else if (formObj.FIRSTNAME.value.length > 20 ) {    alert("First Name Can not be more than 20 Characters");    return;  } else if (formObj.LASTNAME.value == "") {    alert("Please Enter Proper Non Empty Value of Last Name");    return;  } else if (formObj.LASTNAME.value.length > 20 ) {    alert("Last Name Can not be more than 20 Characters");    return;  } else if (formObj.ORGANIZATION.value == "") {    alert("Please Enter Proper Non Empty Value of Organization");    return;  } else if (formObj.ORGANIZATION.value.length > 40 ) {    alert("Organization Can not be more than 40 Characters");    return;  } else if (formObj.EMAIL.value == "") {    alert("Please Enter Proper Non Empty Value of Email");    return;  } else if (formObj.EMAIL.value.length > 100 ) {    alert("Email Address Can not be more than 100 Characters");    return;  } else if (emailAddress.indexOf("@") == -1) {    alert("Proper Value of Email Address must contain @ char");    return;  } else if (emailAddress.indexOf(".") == -1) {    alert("Proper Value of Email Address must contain . char");    return;  } else if (formObj.ADDRESS.value == "") {    alert("Please Enter Proper Non Empty Value of Address");    return;  } else if (formObj.ADDRESS.value.length > 40 ) {    alert("Address Can not be more than 40 Characters");    return;  } else if (formObj.CITY.value == "") {    alert("Please Enter Proper Non Empty Value of City");    return;  } else if (formObj.CITY.value.length > 15 ) {    alert("City Name Can not be more than 15 Characters");    return;  } else if (formObj.COUNTRY.value == "") {    alert("Please Enter Proper Non Empty Value of Country");    return;  } else if (formObj.COUNTRY.value.length > 20 ) {    alert("Country Name Can not be more than 20 Characters");    return;  } else if (formObj.STATE.value == "") {    alert("Please Enter Proper Non Empty Value of State");    return;  } else if (formObj.STATE.value.length > 15 ) {    alert("State Name Can not be more than 15 Characters");    return;  } else if (formObj.PHONE.value == "") {    alert("Please Enter Proper Non Empty Value of Phone");    return;  } else if (formObj.PHONE.value.length > 20 ) {    alert("Phone Number Can not be more than 20 Characters");    return;  } else if (formObj.PASSWORD1.value == "") {    alert("Please Enter Proper Non Empty Value of Password");    return;  } else if (formObj.PASSWORD1.value.length > 30 ) {    alert("Password Can not be more than 30 Characters");    return;  } else if (isNaN((formObj.LINESPERPAGE.value)) && (formObj.USERTYPE.selectedIndex ==0)) {    alert("Valid Value of Lines Per Page is integer <= 10");    return;  } else if ( (formObj.USERTYPE.selectedIndex ==0) && (((formObj.LINESPERPAGE.value) > 10 )                || ((formObj.LINESPERPAGE.value) < 1 ))) {    alert("Valid Value of Lines Per Page is integer <= 10 and > 0 ");    return;  } else if ((formObj.ALERTMODE.selectedIndex == 1) && (formObj.MOBILEEMAIL.value == "")) {    alert("Please Enter Non Empty Value of Mobile Email");    return;  } else if ((mobileEmail.indexOf("@") == -1) && (formObj.ALERTMODE.selectedIndex == 1))  {    alert("Proper Value of Mobile Email Address must contain @ char");    return;  } else if ((mobileEmail.indexOf(".") == -1) && (formObj.ALERTMODE.selectedIndex == 1)) {    alert("Proper Value of Mobile Email Address must contain . char");    return;//  } else if (formObj.TIMERHOURS.value == "") {//    alert("Please Enter Proper Non Empty Value of Timer Hours");//    return;//  } else if (formObj.TIMERMINS.value == "") {//    alert("Please Enter Proper Non Empty Value of Timer Minutes");//    return;//  } else if (isNaN(formObj.TIMERHOURS.value)) {//    alert("Valid Value of Timer Hours is integer ");//    return;//  } else if (isNaN(formObj.TIMERMINS.value)) {//    alert("Valid Value of Timer Minutes is integer ");//    return;//  } else if ( ((formObj.TIMERMINS.value) >= 60 ) || ((formObj.TIMERMINS.value) < 0 ) ) {//    alert("Valid Value of Timer Minutes is integer < 60 and >= 0 ");//    return;  } else if(!checkPassword()){    return;   } else    formObj.submit();}//--></script></head><body bgcolor="#FFFFEA"><jsp:include page="TitleGifs.jsp" flush="TRUE"/><jsp:include page="ShowError.jsp" flush="TRUE"/><table width="100%" border="1" cellpadding="0" cellspacing="0" bgcolor="#FFFFEA" bordercolor="#008000" height="80%">  <tr>    <td bordercolor="#FFFFEA" width="240" bgcolor="#FFFFD5" valign="top">    <table cellspacing="4">        <tr>      <td>            <br>            <div align="center"> <font color="#006200"><b>Terms and Conditions</b></font></div>              <p>&nbsp;&nbsp;<font color="#990000">This site does               not provide any legal, tax, or accounting advice or advice regarding the               suitability or profitability of a security or investment. The timeliness,               sequence, accuracy, adequacy, or completeness of investment information               is not guaranteed.</font></p>                          <p><font color="#990000">&nbsp;&nbsp;In the course of providing you               with this trading service, we need to collect and maintain certain               non public personal information about you. We do not disclose or               sell your personal information. You must enter a unique Account               Number and Password each time you access your account information               online.</font></p>          <br>          </td>    </tr>    </table>  </td>    <td bordercolor="#FFFFEA">      <table border="0" cellspacing="0" cellpadding="0" width="100%">        <tr bordercolor="#008000" border="1">          <td align="right" bgcolor="#FFFFEA" bordercolor="#008000" >        <b><font face="Verdana, Times New Roman, Times, serif" color="#990000">Sign Up Now and Start Trading Online!&nbsp;&nbsp;</font></b>      </td>        </tr>      </table>         <form name="PROFILEFORM" method="post" action="controllerservlet">                      <table width="100%" border="0" cellpadding="4" cellspacing="4">          <tr>             <th class="leftHead" width="180" align="right">First Name</th>            <td width="160">               <input type="text" name="FIRSTNAME">              <input type="hidden" name="EVENTNAME" value="DOSIGNUP">              <input type="hidden" name="CALLOUT_EVENT" value=<%= request.getParameter("EVENTNAME") %> >            </td>            <th class="leftHead" width="180" align="right">Last Name</th>            <td width="160">               <input type="text" name="LASTNAME">            </td>          </tr>          <tr>             <th class="leftHead" width="180" align="right">New Password</th>            <td width="160">               <input type="password" name="PASSWORD1">            </td>            <th class="leftHead" width="180" align="right">Re-Enter Password</th>            <td width="160">               <input type="password" name="PASSWORD2">            </td>          </tr>          <tr>             <th class="leftHead" width="180" align="right">Organisation</th>            <td width="160">               <input type="text" name="ORGANIZATION">            </td>            <th class="leftHead" width="180" align="right">Email</th>            <td width="160">               <input type="text" name="EMAIL">            </td>          </tr>          <tr>             <th class="leftHead" width="180" align="right">Address</th>            <td width="160">               <input type="text" name="ADDRESS">            </td>            <td>&nbsp;</td>            <td>&nbsp;</td>          </tr>          <tr>             <th class="leftHead" width="180" align="right">City</th>            <td width="160">               <input type="text" name="CITY">            </td>            <th class="leftHead" width="180" align="right">State</th>            <td width="160">               <input type="text" name="STATE">            </td>          </tr>          <tr>             <th class="leftHead" width="180" align="right">Country</th>            <td width="160">               <input type="text" name="COUNTRY">            </td>            <th class="leftHead" width="180" align="right">Phone</th>            <td width="160">               <input type="text" name="PHONE">            </td>          </tr>          <tr>             <th class="leftHead" width="180" align="right">Alert Mode</th>            <td width="180">               <select name="ALERTMODE">                <option value="E">EMAIL</option>                <option value="M">MOBILE</option>              </select>            </td>            <th class="leftHead" width="180" align="right">Mobile Email</th>            <td width="160">               <input type="text" name="MOBILEEMAIL">            </td>          </tr>          <tr>             <th class="leftHead" width="180" align="right">User Type</th>            <td width="180">               <select name="USERTYPE">                <option value="I">INDIVIDUAL</option>                <option value="C">ORGANIZATION</option>              </select>            </td>            <th class="leftHead" width="180" align="right">Lines Per Page</th>            <td width="160">               <input type="text" name="LINESPERPAGE">            </td>          </tr><!--          <tr align="center">             <th class="leftHead" align="right" >Frequency of  <br>Portfolio Updates </th>            <td align="left"  colspan="2">                  			      <input type="text" name="TIMERHOURS" maxlength="2" size="3"                          value="0" ><span class="infoText"> &nbsp;Hour and &nbsp;</span>                  <input type="text" name="TIMERMINS" maxlength="2" size="3"                          value="15"><span class="infoText"> &nbsp;&nbsp;Minutes </span>            </td>          </tr>-->                    <tr>             <td>&nbsp;</td>            <td align="right"><img src="images/submit.gif" alt="Submit" onMouseUp="validateForm();"></td>            <td><img src="images/cancel.gif" alt="Cancel" onMouseUp="history.go(-1);"></td>            <td>&nbsp;</td>          </tr>        </table>      </form>    </td>  </tr> </table><jsp:include page="Footer.jsp" flush="false"/></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -