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

📄 zc2_jsp.java

📁 JAVA实验图形 =各种 的 JAVA简单代码 出初学者必备!!!!!!!!!
💻 JAVA
字号:
package org.apache.jsp;

import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
import java.sql.*;

public final class zc2_jsp extends org.apache.jasper.runtime.HttpJspBase
    implements org.apache.jasper.runtime.JspSourceDependent {

 int i=2;
  private static java.util.Vector _jspx_dependants;

  public java.util.List getDependants() {
    return _jspx_dependants;
  }

  public void _jspService(HttpServletRequest request, HttpServletResponse response)
        throws java.io.IOException, ServletException {

    JspFactory _jspxFactory = null;
    PageContext pageContext = null;
    HttpSession session = null;
    ServletContext application = null;
    ServletConfig config = null;
    JspWriter out = null;
    Object page = this;
    JspWriter _jspx_out = null;
    PageContext _jspx_page_context = null;


    try {
      _jspxFactory = JspFactory.getDefaultFactory();
      response.setContentType("text/html; charset=gb2312");
      pageContext = _jspxFactory.getPageContext(this, request, response,
      			null, true, 8192, true);
      _jspx_page_context = pageContext;
      application = pageContext.getServletContext();
      config = pageContext.getServletConfig();
      session = pageContext.getSession();
      out = pageContext.getOut();
      _jspx_out = out;

      out.write('\n');
request.setCharacterEncoding("gb2312");
      out.write("\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\" />\n<link href=\"2.css\" rel=\"stylesheet\" type=\"text/css\" />\n<title>教材中心-会员注册-第二步</title>");
      out.write("\n<SCRIPT LANGUAGE=\"JavaScript\">\n<!--\nfunction checks()\n{\n   if(checkspace(document.userinfo.username.value)) {\n\tdocument.userinfo.username.focus();\n    alert(\"请填写会员帐号,谢谢!\")\n\treturn false;\n  }\n   if(checkspace(document.userinfo.userzhenshiname.value)) {\n\tdocument.userinfo.userzhenshiname.focus();\n    alert(\"请填写联系人真实姓名,谢谢!\");\n\treturn false;\n  }\n    if(checkspace(document.userinfo.memberpassword.value) || document.userinfo.memberpassword.value.length < 6) {\n\tdocument.userinfo.memberpassword.focus();\n    alert(\"密码长度不能小于6,请重新输入!\");\n\treturn false;\n  }\n    if(document.userinfo.memberpassword.value != document.userinfo.memberpassword2.value) {\n\tdocument.userinfo.memberpassword.focus();\n\tdocument.userinfo.memberpassword.value = '';\n\tdocument.userinfo.memberpassword2.value = '';\n    alert(\"两次输入的密码不同,请重新输入!\");\n\treturn false;\n  }\n       if(checkspace(document.userinfo.yidongtel.value)) {\n\tdocument.userinfo.yidongtel.focus();\n    alert(\"请输入您的住宅电话以便联系!\");\n\treturn false;\n  }\n\n\n}\n\n\nfunction checkspace(checkstr) {\n  var str = '';\n");
      out.write("  for(i = 0; i < checkstr.length; i++) {\n    str = str + ' ';\n  }\n  return (str == checkstr);\n}\n\n\tfunction regInput(obj, reg, inputStr)\n\t{\n\t\tvar docSel\t= document.selection.createRange()\n\t\tif (docSel.parentElement().tagName != \"INPUT\")\treturn false\n\t\toSel = docSel.duplicate()\n\t\toSel.text = \"\"\n\t\tvar srcRange\t= obj.createTextRange()\n\t\toSel.setEndPoint(\"StartToStart\", srcRange)\n\t\tvar str = oSel.text + inputStr + srcRange.text.substr(oSel.text.length)\n\t\treturn reg.test(str)\n\t}\n\n//-->\n</script>\n\n");
  String getpassword= request.getParameter("memberpassword");  String getname = request.getParameter("username");   String getquestion = request.getParameter("question");      String getanswer = request.getParameter("answer");  String gettel = request.getParameter("tel");   String getsmail = request.getParameter("useremail");   String getzhenshiname = request.getParameter("userzhenshiname"); session.setAttribute("user_name",getname);    session.setAttribute("pass_word",getpassword);    session.setAttribute("zhenshi_name",getzhenshiname);    session.setAttribute("t_el",gettel);    session.setAttribute("ques_tion",getquestion);    session.setAttribute("ans_wer",getanswer);
      out.write("\n</head>\n<center>\n<body>\n<html>\n  <div id=\"Header\"></div>\n<TABLE cellSpacing=0 cellPadding=0 width=750 align=center border=0>\n  <TBODY>\n    <TR>\n      <TD width=210 rowSpan=2><IMG height=65\n      alt=教材系统 src=\"123.jpg\" width=194 border=0></TD>\n      <TD align=center width=16 rowSpan=2><IMG height=36\n      src=\"shuxian.gif\" width=1></TD>\n      <TD height=38 align=\"center\" vAlign=bottom><table width=\"90%\" height=\"19\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\n            <tr>\n              <td width=\"5\" height=\"15\" ></td>\n              <td height=\"19\" align=\"center\" valign=\"bottom\" bgcolor=\"#F2F2F2\">&nbsp;</td>\n              <td width=\"5\"></td>\n            </tr>\n          </table></TD>\n    </TR>\n    <TR>\n      <TD  align=center height=37>会员注册</TD>\n    </TR>\n  </TBODY>\n</TABLE>\n<TABLE cellSpacing=0 cellPadding=0 width=750 align=center border=0>\n  <FORM name=userinfo onSubmit=\"checks()\" action=zc2.jsp\nmethod=post><TBODY>\n  <TR>\n    <TD vAlign=top align=center width=187>\n      <TABLE cellSpacing=0 cellPadding=0 width=187 border=0>\n");
      out.write("        <TBODY>\n        <TR>\n          <TD><IMG height=65\n            src=\"left1.gif\" width=187 alt=\"教材购销管理\"></TD></TR>\n        <TR>\n          <TD><IMG height=103\n            src=\"left_t1.gif\"\nwidth=187 alt=\"教材购销管理\"></TD></TR>\n        <TR>\n          <TD><IMG height=107\n            src=\"left_t2_s.gif\"\n        width=187 alt=\"教材购销管理\"></TD></TR>\n        <TR>\n          <TD><IMG height=107\n            src=\"left_t3.gif\"\nwidth=187 alt=\"教材购销管理\"></TD></TR>\n        </TBODY></TABLE><SPAN ><BR>请您注册会员享受更多的服务</SPAN></TD>\n    <TD vAlign=top align=right>\n      <TABLE cellSpacing=0 cellPadding=0 width=558 border=0>\n        <TBODY>\n        <TR>\n          <TD><IMG height=52 src=\"2_1.gif\"\n            width=50 alt=\"教材购销管理\"></TD>\n          <TD><IMG height=52 src=\"2_2.gif\"\n            width=152 alt=\"教材购销管理\"></TD>\n          <TD><IMG height=52 src=\"2_3.gif\"\n            width=356 alt=\"教材购销管理\"></TD></TR></TBODY></TABLE>\n      <TABLE cellSpacing=0 cellPadding=0 width=558 border=0>\n        <TBODY>\n        <TR>\n          <TD width=1 bgColor=#c9c9c9></TD>\n");
      out.write("          <TD vAlign=top width=556 bgColor=#ececec>\n            <TABLE cellSpacing=0 cellPadding=0 width=556 border=0>\n              <TBODY>\n              <TR>\n                <TD height=35 align=\"left\">  ・以下属于<B\n                style=\"COLOR: #ff0000\">必填</B>内容,请您认真填写</TD>\n              </TR></TBODY></TABLE>\n            <TABLE cellSpacing=0 cellPadding=0 width=536 align=center\n              border=0><TBODY>\n              <TR>\n                <TD width=1 bgColor=#c6d6e3></TD>\n                <TD align=center bgColor=#ffffff>\n                  <TABLE cellSpacing=0 cellPadding=0 width=534 bgColor=#ffffff\n                  border=0>\n                    <TBODY>\n                    <TR>\n                      <TD align=right width=\"17%\" height=30>会员帐号:</TD>\n                      <TD width=\"37%\" align=\"left\">\n<input name=username id=username size=\"30\" maxlength=\"30\"  >\n<a href=zccheck.jsp onClick=\"javascript:window.open('zccheck.jsp','','width=300,height=100,toolbar=no, status=no, menubar=no, resizable=yes,\nscrollbars=yes');return false;\"><img src=reg1.jpg width=168 height=22 /></a></TD>\n");
      out.write("                      <TD width=\"46%\" align=\"left\">\n                       作为与您的重要联系渠道,您将来使用此用户名登录本站。\n                       </TD></TR>\n                    <TR align=\"left\">\n                      <TD height=8 colSpan=3></TD>\n                    </TR>\n                    <TR align=\"left\">\n                      <TD height=1 colSpan=3 bgColor=#bfcedc></TD>\n                    </TR>\n                    <TR align=\"left\">\n                      <TD height=8 colSpan=3></TD>\n                    </TR>\n                    <TR>\n                      <TD align=right height=30>联 系 人:</TD>\n                      <TD align=\"left\"><label>\n                        <input name=\"userzhenshiname\" id=\"userzhenshiname\"  maxlength=\"10\" />\n                      </label></TD>\n                      <TD align=\"left\">请留下您的真实姓名,方便我们与您联系。</TD></TR>\n                    <TR>\n                      <TD align=right width=\"17%\" height=30>密码:</TD>\n                      <TD width=\"37%\" align=\"left\">\n<INPUT   type=password maxLength=15 size=25\n                      name=memberpassword></TD>\n");
      out.write("                      <TD width=\"46%\" align=\"left\">\n                       长度为6―15个字母、数字、下划线。                   </TD></TR>\n                    <TR>\n                      <TD align=right width=\"17%\" height=30>重复密码:</TD>\n                      <TD width=\"37%\" align=\"left\">\n                        <INPUT type=password maxLength=15 size=25 name=memberpassword2></TD>\n                      <TD width=\"46%\" align=\"left\">\n                       请再输一次密码。 </TD></TR>\n                    <TR align=\"left\">\n                      <TD height=8 colSpan=3></TD>\n                    </TR>\n                    <TR align=\"left\">\n                      <TD height=1 colSpan=3 bgColor=#bfcedc></TD>\n                    </TR>\n                    <TR align=\"left\">\n                      <TD height=8 colSpan=3></TD>\n                    </TR>\n                    <TR>\n                      <TD align=right width=\"17%\" height=30>密码提示问题:</TD>\n                      <TD width=\"37%\" align=\"left\"><INPUT name=question size=25\n                        maxLength=25></TD>\n");
      out.write("                      <TD width=\"46%\" align=\"left\">\n                        如果您忘记密码,系统会提出此问题。</TD></TR>\n                    <TR>\n                      <TD align=right width=\"17%\" height=30>密码提示答案:</TD>\n                      <TD width=\"37%\" align=\"left\">\n<INPUT  maxLength=25 size=25 name=answer></TD>\n                      <TD width=\"46%\" align=\"left\">\n                       当忘记密码时,系统会根据您在这里设定的提示问题和答案帮助您重新设置密码。</TD></TR>\n                    <TR align=\"left\">\n                      <TD height=8 colSpan=3></TD>\n                    </TR>\n                    <TR align=\"left\">\n                      <TD height=1 colSpan=3 bgColor=#bfcedc></TD>\n                    </TR>\n                    <TR align=\"left\">\n                      <TD height=8 colSpan=3></TD>\n                    </TR>\n                    <TR bgColor=#ffffff>\n                      <TD align=right height=30>常用电话:</TD>\n                      <TD align=\"left\"><INPUT id=text5   maxLength=30 name=tel></TD>\n                      <TD align=\"left\">\n                      请填写能随时联系到您的电话,最好是手机。</TD></TR>\n");
      out.write("                    <TR align=\"left\">\n                      <TD height=8 colSpan=3></TD>\n                    </TR>\n                    <TR align=\"left\">\n                      <TD height=1 colSpan=3 bgColor=#bfcedc></TD>\n                    </TR>\n                    <TR align=\"left\">\n                      <TD height=8 colSpan=3></TD>\n                    </TR>\n                    <TR align=\"left\" bgColor=#ffffff>\n                      <TD width=\"17%\" align=right>E_mail: </TD>\n                      <TD colSpan=2><input name=\"useremail\" type=\"text\" id=\"useremail\"></TD></TR>\n                    <TR align=\"left\">\n                      <TD height=8 colSpan=3></TD>\n                    </TR>\n                    <TR align=\"left\">\n                      <TD height=1 colSpan=3 bgColor=#bfcedc></TD>\n                    </TR>\n                    <TR align=\"left\">\n                      <TD height=12 colSpan=3></TD>\n                    </TR></TBODY></TABLE>\n<INPUT  id=tijiao type=submit value=填写完毕 name=tijiao onClick=\"return checks();\">\n");
      out.write("                  &nbsp;&nbsp; <INPUT  id=button2 type=reset value=写错了,重填 name=reset>\n                 </TD>\n                <TD width=1 bgColor=#c6d6e3></TD></TR></TBODY></TABLE>\n\n    </TD></TR></TBODY></FORM></TABLE>\n     <a href=\"zc3.jsp\">下一步</a>\n");
Statement stmt=null;        PreparedStatement pstmt=null; String sql = "select  * from  adm where name='"+getname+"';";        //加载JDBC-ODBC桥驱动        try {            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");            //定义JDBC URL        }catch (Exception e) {        out.println(e.getMessage());        }          try{        String url = "jdbc:odbc:s";            //得到与数据库的连接            Connection con = DriverManager.getConnection(url);            //显示UPL和连接信息            System.out.print("URL:" + url);            System.out.print("Connection:" + con);            //得到一个Statement对象            stmt = con.createStatement();            //执行SQL语句            System.out.print("SQL:" + sql);            ResultSet p = stmt.executeQuery(sql);            ResultSetMetaData meta = p.getMetaData(); if(p.next()) {       response.sendRedirect("jsp9.jsp");//out.print("<script>type='text/JavaScript'>alert('对不起,该帐号已注册!');</script>");} else {   if(getname!=null) {   sql="insert into adm(permit,password,name,userzhenshiname,tel,question,answer) VALUES("+i+"," +getpassword+ ",'" +getname + "'," +getzhenshiname+ ",'" +gettel + "','" +getquestion + "','" +getanswer + "');";   ResultSet g = stmt.executeQuery(sql); System.out.print("SQL:" + sql);  }}          } catch (Exception e) {}
      out.write("\n\n</body>\n</html>\n");
    } catch (Throwable t) {
      if (!(t instanceof SkipPageException)){
        out = _jspx_out;
        if (out != null && out.getBufferSize() != 0)
          out.clearBuffer();
        if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
      }
    } finally {
      if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context);
    }
  }
}

⌨️ 快捷键说明

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