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

📄 agreereg_jsp.java

📁 北航继续教育学院论坛的源码,演示网址www.buaaforum.com,采用struts+spring+ibats技术,数据库用 mysql
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
      out.write("\tif (document.forms[0].introdution.value.length>200) {\r\n");
      out.write("\t\talert(\"自我介绍长度不能够大于200.\");\r\n");
      out.write("\t\tdocument.forms[0].introdution.focus();\r\n");
      out.write("\t\treturn false;\r\n");
      out.write("\t}\r\n");
      out.write("\tif (document.forms[0].signature.value.length>200) {\r\n");
      out.write("\t\talert(\"签名内容长度不能够大于200.\");\r\n");
      out.write("\t\tdocument.forms[0].signature.focus();\r\n");
      out.write("\t\treturn false;\r\n");
      out.write("\t}\r\n");
      out.write("\treturn true;\r\n");
      out.write("} \r\n");
      out.write("function showimage() {\r\n");
      out.write("      document.forms[0].bbsimages.src=\"webapp/images/avatars/\"+ document.forms[0].imageselect.options[document.forms[0].imageselect.selectedIndex].value;\r\n");
      out.write("}\r\n");
      out.write("\r\n");
      out.write("function imgselect(){\r\n");
      out.write("       if (document.forms[0].image[0].checked==true) {\r\n");
      out.write("         document.images.bbsimages.style.display =\"\";\r\n");
      out.write("         document.forms[0].imageselect.disabled=false;\r\n");
      out.write("         if(document.forms[0].imgupload==null) {\r\n");
      out.write("           document.forms[0].imgw.disabled=true;\r\n");
      out.write("           document.forms[0].imgh.disabled=true;\r\n");
      out.write("           document.forms[0].imgw.disabled=true;\r\n");
      out.write("           document.forms[0].imgurl.disabled=true;\r\n");
      out.write("         }else {\r\n");
      out.write("           document.forms[0].imgupload.disabled=true;\r\n");
      out.write("           document.forms[0].imgw.disabled=true;\r\n");
      out.write("           document.forms[0].imgh.disabled=true;\r\n");
      out.write("           document.forms[0].imgurl.disabled=true;\r\n");
      out.write("         }\r\n");
      out.write("       }else if (document.forms[0].image[1].checked==true) {\r\n");
      out.write("           document.images.bbsimages.style.display =\"none\";\r\n");
      out.write("           document.forms[0].imageselect.disabled=true;\r\n");
      out.write("           document.forms[0].imgupload.disabled=false;\r\n");
      out.write("           document.forms[0].imgw.disabled=false;\r\n");
      out.write("           document.forms[0].imgh.disabled=false;\r\n");
      out.write("           document.forms[0].imgurl.disabled=false;\r\n");
      out.write("       }\r\n");
      out.write("    }\r\n");
      out.write("   imgselect();\r\n");
      out.write("//check password\r\n");
      out.write("function CharMode(iN){\r\n");
      out.write("if (iN>=48 && iN <=57) //数字\r\n");
      out.write("return 1; \r\n");
      out.write("if (iN>=65 && iN <=90) //大写字母\r\n");
      out.write("return 2;\r\n");
      out.write("if (iN>=97 && iN <=122) //小写\r\n");
      out.write("return 4;\r\n");
      out.write("else\r\n");
      out.write("return 8; //特殊字符\r\n");
      out.write("}\r\n");
      out.write("//bitTotal函数\r\n");
      out.write("//计算出当前密码当中一共有多少种模式\r\n");
      out.write("function bitTotal(num){\r\n");
      out.write("modes=0;\r\n");
      out.write("for (i=0;i<4;i++){\r\n");
      out.write("if (num & 1) modes++;\r\n");
      out.write("num>>>=1;\r\n");
      out.write("}\r\n");
      out.write("return modes;\r\n");
      out.write("}\r\n");
      out.write("//checkStrong函数\r\n");
      out.write("//返回密码的强度级别\r\n");
      out.write("function checkStrong(sPW){\r\n");
      out.write("if (sPW.length<=4)\r\n");
      out.write("return 0; //密码太短\r\n");
      out.write("Modes=0;\r\n");
      out.write("for (i=0;i<sPW.length;i++){\r\n");
      out.write("  //测试每一个字符的类别并统计一共有多少种模式.\r\n");
      out.write("Modes|=CharMode(sPW.charCodeAt(i));\r\n");
      out.write("}\r\n");
      out.write("return bitTotal(Modes);\r\n");
      out.write("} \r\n");
      out.write("//pwStrength函数\r\n");
      out.write("//当用户放开键盘或密码输入框失去焦点时,根据不同的级别显示不同的颜色\r\n");
      out.write("function pwStrength(pwd){\r\n");
      out.write("O_color=\"#eeeeee\";\r\n");
      out.write("L_color=\"#FF0000\";\r\n");
      out.write("M_color=\"#FF9900\";\r\n");
      out.write("H_color=\"#33CC00\";\r\n");
      out.write("if (pwd==null||pwd==''){\r\n");
      out.write("Lcolor=Mcolor=Hcolor=O_color;\r\n");
      out.write("} \r\n");
      out.write("else{\r\n");
      out.write("S_level=checkStrong(pwd);\r\n");
      out.write("switch(S_level) {\r\n");
      out.write("  case 0:\r\n");
      out.write("  Lcolor=Mcolor=Hcolor=O_color;   \r\n");
      out.write("  case 1:\r\n");
      out.write("  Lcolor=L_color;\r\n");
      out.write("  Mcolor=Hcolor=O_color;\r\n");
      out.write("  break;\r\n");
      out.write("  case 2:\r\n");
      out.write("  Lcolor=Mcolor=M_color;\r\n");
      out.write("  Hcolor=O_color;\r\n");
      out.write("  break;\r\n");
      out.write("  default:\r\n");
      out.write("  Lcolor=Mcolor=Hcolor=H_color;\r\n");
      out.write("  }\r\n");
      out.write("} \r\n");
      out.write("document.getElementById(\"strength_L\").style.background=Lcolor;\r\n");
      out.write("document.getElementById(\"strength_M\").style.background=Mcolor;\r\n");
      out.write("document.getElementById(\"strength_H\").style.background=Hcolor;\r\n");
      out.write("return;\r\n");
      out.write("}\r\n");
      out.write("\r\n");
      out.write("</script>");
      out.write('\r');
      out.write('\n');
      //  html:html
      org.apache.struts.taglib.html.HtmlTag _jspx_th_html_html_1 = (org.apache.struts.taglib.html.HtmlTag) _jspx_tagPool_html_html.get(org.apache.struts.taglib.html.HtmlTag.class);
      _jspx_th_html_html_1.setPageContext(_jspx_page_context);
      _jspx_th_html_html_1.setParent(null);
      int _jspx_eval_html_html_1 = _jspx_th_html_html_1.doStartTag();
      if (_jspx_eval_html_html_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
        do {
          out.write("\r\n");
          out.write("<head>\r\n");
          out.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">\r\n");
          out.write("<title>修改个人资料</title>\r\n");
          out.write("</head>\r\n");
          out.write("<body>\r\n");
          out.write("<div class=\"tabwidth\">\r\n");
          out.write(" <table align=center cellSpacing=0 cellPadding=0 width=100%>\r\n");
          out.write("   <tr height=25px class=tr_2><td class=tab1>&nbsp;&nbsp;\r\n");
          out.write("   \t<a href=index.htm>『");
          if (_jspx_meth_bean_write_3(_jspx_th_html_html_1, _jspx_page_context))
            return;
          out.write("』</a>&nbsp;&nbsp;→&nbsp;&nbsp;\r\n");
          out.write("   \t");
          if (_jspx_meth_logic_equal_0(_jspx_th_html_html_1, _jspx_page_context))
            return;
          out.write("\r\n");
          out.write("   \t");
          if (_jspx_meth_logic_equal_1(_jspx_th_html_html_1, _jspx_page_context))
            return;
          out.write("\r\n");
          out.write("   </td></tr> \r\n");
          out.write("   <tr><td height=3px colspan=3>&nbsp;</td></tr>\r\n");
          out.write("   <tr><td>  \r\n");
          out.write("    <table class=tab1 align=center cellSpacing=0 cellPadding=0 width=100%>\r\n");
          out.write("   \t<tr height=25px><td align=center colspan=2 class=tab_c width=100%>\r\n");
          out.write("   \t <b><font color=#FFFFFF>\r\n");
          out.write("\t\t");
          if (_jspx_meth_logic_equal_2(_jspx_th_html_html_1, _jspx_page_context))
            return;
          out.write("\r\n");
          out.write("   \t    ");
          if (_jspx_meth_logic_equal_3(_jspx_th_html_html_1, _jspx_page_context))
            return;
          out.write("\r\n");
          out.write("\t</font></b>\r\n");
          out.write("   \t</td></tr>\r\n");
          out.write("   \t<tr><td class=td_t>\r\n");
          out.write("    ");
          //  html:form
          org.apache.struts.taglib.html.FormTag _jspx_th_html_form_0 = (org.apache.struts.taglib.html.FormTag) _jspx_tagPool_html_form_onsubmit_method_focus_enctype_action.get(org.apache.struts.taglib.html.FormTag.class);
          _jspx_th_html_form_0.setPageContext(_jspx_page_context);
          _jspx_th_html_form_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_html_html_1);
          _jspx_th_html_form_0.setMethod("post");
          _jspx_th_html_form_0.setAction("RegPost.htm");
          _jspx_th_html_form_0.setOnsubmit("return CheckForm();");
          _jspx_th_html_form_0.setFocus("code");
          _jspx_th_html_form_0.setEnctype("multipart/form-data");
          int _jspx_eval_html_form_0 = _jspx_th_html_form_0.doStartTag();
          if (_jspx_eval_html_form_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
            do {
              out.write("\r\n");
              out.write("\t\t <table align=center cellSpacing=0 cellPadding=0 width=100% >\r\n");
              out.write("\t     <tr><td>\r\n");
              out.write("\t\t    <table align=center cellSpacing=0 cellPadding=0 width=100% >\r\n");
              out.write("\t\t    <tr height=\"28px\"><td class=td_bg width=\"35%\">\r\n");
              out.write("\t\t\t    &nbsp;&nbsp;&nbsp;&nbsp;<b>系统验证码</b> :<br>\r\n");
              out.write("\t\t\t    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;请填写右边正确的验证码!\r\n");
              out.write("\t\t    \t</td><td class=td_l>\r\n");
              out.write("\t\t    \t&nbsp;&nbsp;<input type=text id=\"code\" name=code size=4 maxlength=4 onBlur=\"checkcode('checkUser.htm')\" />&nbsp;&nbsp;<img border=0 src='servlet/codenum'>\r\n");
              out.write("\t\t    \t<span id=\"codeinfo\"></span>\r\n");
              out.write("\t\t    </td></tr>\r\n");
              out.write("\t\t    <tr height=\"28px\"><td class=td_tbg width=\"35%\">\r\n");
              out.write("\t\t    ");
              if (_jspx_meth_logic_equal_4(_jspx_th_html_form_0, _jspx_page_context))
                return;
              out.write("\r\n");
              out.write("\t\t    ");
              if (_jspx_meth_logic_equal_5(_jspx_th_html_form_0, _jspx_page_context))
                return;
              out.write("\r\n");
              out.write("\t\t    ");
              if (_jspx_meth_logic_equal_6(_jspx_th_html_form_0, _jspx_page_context))
                return;
              out.write("\r\n");
              out.write("\t\t    &nbsp;&nbsp;<font color=\"red\">");
              if (_jspx_meth_html_errors_0(_jspx_th_html_form_0, _jspx_page_context))
                return;
              out.write("&nbsp;&nbsp;");
              if (_jspx_meth_html_errors_1(_jspx_th_html_form_0, _jspx_page_context))
                return;
              out.write("</font>\r\n");
              out.write("\t\t    </td></tr>\r\n");
              out.write("\t\t    <tr><td class=td_tbg width=35%>\r\n");
              out.write("\t\t\t    &nbsp;&nbsp;&nbsp;&nbsp;<b>密码</b> :<br>\r\n");
              out.write("\t\t\t    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;密码长度应该大于 1 !<br>\r\n");
              out.write("\t\t\t    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;请不要以空字符或非法字符作为密码!<br>\r\n");
              out.write("\t\t    \t</td><td class=td_lt >\r\n");
              out.write("\t\t\t    &nbsp;&nbsp;<input type=password name=password1 onKeyUp=pwStrength(this.value) onBlur=pwStrength(this.value) />&nbsp;&nbsp;* 必填项&nbsp;&nbsp;&nbsp;&nbsp;\r\n");
              out.write("\t\t\t    密码强度&nbsp;&nbsp;\r\n");
              out.write("\t\t\t    <table class=tab1 width=180px cellspacing=0 cellpadding=0 height=23 style='display:inline'>\r\n");
              out.write("\t\t\t    <tr align=center class=tr_1>\r\n");

⌨️ 快捷键说明

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