Основная проблема, изученная в этой статье, заключается в том, что JDBC реализует функцию регистрации пользователя и изучает соединение базы данных JSP+MySQL, методы доступа, а также операции с добавлением, удалением и поиском и модификацией с помощью конкретных примеров. Детали следующие.
Интерфейс клиентского регистрации.
//register.jsp
<Head> <link rel = "styleSheet" type = "text/css" href = "style.css" rel = "внешний nofollow"> <script src = "scripts/jquery-1.5.1.js" type = "text/javascript"> </script> <script type = "javascript"> $ (документ). $ (": input.required"). Каждый (function () {// должен быть заполнен логотипом Red Star. var $ require = $ ("<strong class = 'high'> * </strong>"); // Создать элемент $ (this) .parent (). Append ($ требуется); // Добавить *} After Append vatur vatur var ($ var var var var var var var var var var var var var var var var $ (this) .parent (); Имя пользователя 6-18 цифр. '; this.value == "" ||. Правильно. '; $ ("#re_password"). val (); $ parent.append ('<pan>'+okmsg+'</span>'); Это событие фокусировки входного элемента такое же, как и у Blur $ (this) .triggerhandler ("blur"); // есть ошибка и вернуть false; id="username" /> </div> <div> <label>Password:</label> <input type="text" name="password" id="password" /> </div> <div> <label>Enter password again:</label> <input type="text" id="re_password" /> </div> <div> <input type="submit" value="register" id="send" /> <input type="reset" value = "return" id = "res"/> </div> </form> </body>//insert.jsp
<%@ page language = "java" import = "java.util.*" pageencoding = "gb2312"%> <%@ page import = "javabean.userbean;"%> <html> <body> <jsp: usebean id = "пользователь" scope = "session" /> <Jsp: setProper name = "uster" = " /> us emerme" /> us " /> us emerme" /> " />" /> " />" /> " />" /> " />" /> " />" /> " />" /> " />" /> " />" " /> userme" /> us emoner emerme ember user empore " /> <JSP: setPro <jsp: getProperty name = "user" Property = "userName"/> <br> <br> Пароль: <jsp: getProperty name = "user" Property = "password"/> <br> <br> <% out.println (user.insert ()); %> </body> </html>
userbean.java
пакет javabean; import java.sql.*; public class userbean {private string username; private string password; public void setUsernam insert () {try {string url = "jdbc: mysql: // localhost: 3306/mysql"; // Строка базы данных class.forname ("org.gjt.mm.mysql.driver"). newinstance (); // Загрузка Driver Connecter = DriverMager.getConnection (url ", root" dba "; // подключение к Drivermager.getConnection (url", root "; sql = "select * from login_user, где username =?"; подготовленное значение pstmt = conn.prepareStatement (sql); pstmt.setstring (1, username); Resultset rs = pstmt.executequery (); if (rs.next () {return "Это USERNAME уже есть! vogin_user Values (?,?) "; Суммировать
Выше приведено все содержание этой статьи о примере кода JDBC реализации функции регистрации пользователей, и я надеюсь, что это будет полезно для всех. Заинтересованные друзья могут продолжать ссылаться на другие связанные темы на этом сайте. Если есть какие -либо недостатки, пожалуйста, оставьте сообщение, чтобы указать это. Спасибо, друзья, за вашу поддержку на этом сайте!