亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? registerservlet.java

?? JAVA數據庫編程實例隨書源碼
?? JAVA
字號:
package loginservlet;import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;import java.sql.*;/**   * Title:				使用servlet用戶登陸程序   * Description:			教學示范   * Copyright:				Copyright (c) 2003   * Company:				北京師范大學計算機系   * @author				孫一林   * @version				1.0   */public class registerServlet extends HttpServlet {  static final private String CONTENT_TYPE = "text/html; charset=GBK";  Connection connection;                            // 定義Connection接口對象connection  public void init() throws ServletException {  }  public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {    doPost(request, response);  }  public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {    // 獲得個人注冊信息并存入對應的字符串變量中    String name = new String(request.getParameter("name").getBytes("8859_1"));    String password = new String(request.getParameter("password").getBytes("8859_1"));    String pass_confirm = new String(request.getParameter("pass_confirm").getBytes("8859_1"));    String truename = new String(request.getParameter("truename").getBytes("8859_1"));    String age_str = new String(request.getParameter("age").getBytes("8859_1"));    int age = Integer.parseInt(age_str);    String sex = new String(request.getParameter("sex").getBytes("8859_1"));    String mail = new String(request.getParameter("mail").getBytes("8859_1"));    String tel = new String(request.getParameter("tel").getBytes("8859_1"));    response.setContentType(CONTENT_TYPE);    PrintWriter out = response.getWriter();    out.println("<html>");    out.println("<head><title>用戶注冊</title></head>");    out.println("<body>");    boolean existed = checkUser(name);                         // 檢測數據庫中是否存在重名    if (existed)                                               // 有重名處理情況    {      out.println("<p align=center>對不起,此用戶名已經存在!</p>");      out.println("<p align=center><a href='register.htm'>返回</a></p>");   // 返回注冊頁    }    else                                                       // 不存在重名處理情況    {      boolean identical = checkPass(password, pass_confirm);   // 檢測密碼和密碼確認是否一致      if (!identical)                                          // 密碼不一致處理情況      {        out.println("<p align=center>密碼不一致!</p>");        out.println("<p align=center><a href='register.htm'>返回</a></p>");      }      else                                                      // 密碼一致處理情況      {        String sql_base = "insert into userbase(user_name, user_password) values ('" + name + "', '" + password + "')";        String sql_info = "insert into userinfo(user_name, user_password, user_truename, user_age, user_sex, user_mail, user_tel) values ";        sql_info+= "('" + name + "', ";        sql_info+= "'" + password + "', ";        sql_info+= "'" + truename + "', ";        sql_info+= "" + age + ", ";        sql_info+= "'" + sex + "', ";        sql_info+= "'" + mail + "', ";        sql_info+= "'" + tel + "')";        boolean success = addRecord(sql_base, sql_info);    // 向表userbase和userinfo中添加個人注冊信息        if (success)        {          out.println("注冊成功!<br>");        }        else        {          out.println("注冊失敗,請稍后再試!<br>");        }        out.println("<p align=center><a href='login.htm'>返回主頁</a></p>");      }    }    out.println("</body></html>");  }  public void destroy() {  }  public boolean checkUser(String name)                        // 檢測是否存在用戶名函數  {    boolean existed = false;    try {      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");           // 實例化JDBC-ODBC橋的驅動      String url = "jdbc:odbc:login";                          // 設置連接字符串      connection = DriverManager.getConnection(url);           // 連接數據庫      // 創建Statement接口對象      Statement statement = connection.createStatement();      String sql = "select * from userbase where user_name = '" + name + "'";      ResultSet rs = statement.executeQuery(sql);      int recordCount = 0;      while(rs.next())      {        recordCount++;      }      if (recordCount>0)      {        existed = true;      }    }    catch(Exception ex)                                        // 處理異常    {      ex.printStackTrace();    }    return existed;  }  public boolean checkPass(String password, String pass_confirm) // 檢測密碼和密碼確認是否一致函數  {    boolean identical = true;    if (!password.equals(pass_confirm))    {      identical = false;    }    return identical;  }  public boolean addRecord(String sql_base, String sql_info)    // 添加記錄函數  {    boolean success = false;    try {      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");            // 實例化JDBC-ODBC橋的驅動      String url = "jdbc:odbc:login";                           // 設置連接字符串      connection = DriverManager.getConnection(url);            // 連接數據庫      // 創建Statement接口對象      Statement statement = connection.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);      statement.executeUpdate(sql_base);                        // 向userbase表中插入數據      statement.close();                                        // 關閉statement對象      statement = connection.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);      statement.executeUpdate(sql_info);                        // 向userinfo表中插入數據      statement.close();                                        // 關閉statement對象      success = true;    }    catch(Exception ex)                                         // 異常處理    {      ex.printStackTrace();    }    return success;  }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日产国产欧美视频一区精品| 色综合久久中文综合久久97| 丁香激情综合国产| 99久久精品国产导航| 在线观看日韩国产| 日韩一级黄色片| 久久久影院官网| 中文字幕亚洲一区二区va在线| 亚洲欧美色一区| 久久99国产精品久久99果冻传媒| 国产91丝袜在线播放| 在线观看成人小视频| 欧美精品一区二区三区视频| 中文字幕中文字幕一区| 视频在线在亚洲| 风间由美性色一区二区三区| 欧美少妇一区二区| 国产亚洲综合色| 亚洲电影在线播放| 国产高清成人在线| 欧美日本在线播放| 国产精品免费人成网站| 日本vs亚洲vs韩国一区三区二区 | 欧美性猛片xxxx免费看久爱| 日韩欧美综合一区| 亚洲美女区一区| 激情五月婷婷综合| 精品视频免费在线| 国产精品久久久久久亚洲毛片| 日韩电影在线一区| 色综合久久99| 久久精品视频免费| 婷婷中文字幕一区三区| 国产99精品国产| 欧美三日本三级三级在线播放| 中文字幕av不卡| 亚洲一区二区三区在线| 国产精品88888| 欧美日韩一区二区在线观看视频| 中文乱码免费一区二区| 视频精品一区二区| 色狠狠一区二区三区香蕉| 欧美成人在线直播| 视频一区中文字幕| www.视频一区| 久久精品人人爽人人爽| 天天色图综合网| 国产91精品露脸国语对白| 欧美电影免费观看高清完整版在| 1区2区3区国产精品| 国产成人小视频| 欧美一区二区三区爱爱| 亚洲国产另类精品专区| 成人动漫视频在线| 国产网站一区二区| 日本亚洲电影天堂| 51久久夜色精品国产麻豆| 国产精品久久国产精麻豆99网站| 国产成人综合视频| 欧美一二三区精品| 亚洲午夜免费电影| 日本韩国视频一区二区| 日本一区二区免费在线| 国产一区二区三区在线观看免费视频 | 国产在线精品视频| 欧美日韩免费高清一区色橹橹 | 精一区二区三区| 欧美日免费三级在线| 国产精品美女久久久久高潮| 国产99久久久精品| 精品福利在线导航| 国产美女娇喘av呻吟久久 | 久88久久88久久久| 欧美日本一区二区在线观看| 亚洲成va人在线观看| 色噜噜狠狠成人中文综合| 亚洲欧美二区三区| av中文字幕一区| 欧美www视频| 国产毛片精品视频| 精品久久久久久久久久久久久久久 | 亚洲国产高清在线| 精品在线一区二区三区| 91精品国产91久久久久久一区二区| 一区二区三区在线看| 91成人免费在线| 亚洲女性喷水在线观看一区| 成人免费视频网站在线观看| 久久久久国产精品免费免费搜索| 韩国欧美国产1区| 精品国产一区久久| 美女视频网站久久| 26uuu久久综合| 久久精品国产亚洲a| 精品国产凹凸成av人导航| 久久国产精品免费| 欧美精品一区二区三区四区 | aaa国产一区| 国产精品入口麻豆原神| 成人精品免费网站| 中文字幕亚洲欧美在线不卡| 在线视频综合导航| 亚洲一二三四在线观看| 日韩久久精品一区| 韩国女主播一区| 亚洲精品成人少妇| 欧美日韩夫妻久久| 狠狠色丁香婷婷综合久久片| 国产日本欧美一区二区| 91传媒视频在线播放| 亚洲成av人片在线观看无码| 精品国精品国产| 国产成人在线视频网址| 亚洲午夜成aⅴ人片| 欧美乱熟臀69xxxxxx| 国产精品996| 亚洲色图欧美在线| 日韩一二三四区| 国产一区不卡在线| 亚洲一区二区三区四区在线免费观看 | 丝袜诱惑制服诱惑色一区在线观看| 日韩精品一区国产麻豆| 国产成人免费在线| 性欧美疯狂xxxxbbbb| 日韩精品一区在线| 日本乱人伦一区| 日本网站在线观看一区二区三区| 欧美成人女星排名| 99久久精品免费观看| 一区二区三区波多野结衣在线观看| 欧美一级在线视频| 国内精品写真在线观看| 一区二区三区蜜桃| 日韩精品中文字幕一区二区三区| 97se亚洲国产综合自在线不卡| 亚洲综合另类小说| 国产三级精品视频| 欧美性生活影院| 99精品一区二区| 欧美aaa在线| 一区二区三区四区乱视频| 欧美大尺度电影在线| 欧美吞精做爰啪啪高潮| 久88久久88久久久| 日韩专区欧美专区| 亚洲国产精品99久久久久久久久| 欧美一区二区高清| 波多野结衣亚洲| 国产一区二区三区| 亚洲福利视频导航| 亚洲精品精品亚洲| 久久综合狠狠综合久久综合88 | 欧美精品一区二| 欧美日韩大陆一区二区| 国产一区在线观看视频| 日本伊人色综合网| 亚洲少妇30p| 久久色视频免费观看| 欧美日韩小视频| av成人老司机| 国产美女视频一区| 男女男精品视频| 亚洲最新视频在线播放| 国产清纯美女被跳蛋高潮一区二区久久w | 国产精品一级黄| 日日摸夜夜添夜夜添亚洲女人| 一区二区三区欧美亚洲| 国产欧美日韩精品一区| 久久亚洲欧美国产精品乐播| 欧美日韩你懂得| 欧美精品日韩一区| 色综合天天做天天爱| www.激情成人| 国产最新精品免费| 精品一区二区三区久久久| 亚洲高清久久久| 亚洲成人动漫一区| 一区二区三区四区乱视频| 一区二区三区四区国产精品| 亚洲欧洲日产国码二区| ...中文天堂在线一区| 久久精品视频在线看| 国产亚洲短视频| 精品国产伦理网| 26uuu色噜噜精品一区| 日韩免费高清av| 精品精品国产高清一毛片一天堂| 9191成人精品久久| 91精品国产黑色紧身裤美女| 欧美日韩高清一区| 欧美日韩久久一区二区| 欧美三级乱人伦电影| 欧美日韩一级片在线观看| 欧洲视频一区二区| 日本韩国欧美一区| 欧美二区三区的天堂| 欧美二区在线观看| 欧美精品一区二| 国产网站一区二区三区| 国产精品天干天干在观线|