이 기사에서 연구 된 주요 문제는 JDBC가 사용자 등록 기능을 구현하고 특정 예제 코드를 통해 JSP+MySQL 데이터베이스 연결, 액세스 방법 및 추가, 삭제 및 수정 작업을 배웁니다. 세부 사항은 다음과 같습니다.
Client Register.jsp 인터페이스는 다음과 같습니다
//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> <script> <script> <script> <script> <script/javascript "> $ (function). $ ( ": input.required"). 각 (function () {// Red Star 로고로 채워져야합니다. var $ requed = $ ( "<strong class = 'high'> * </strong>"); // 요소를 작성하십시오. $ parent = $ (this) .parent.find ( ". formtips"); remove ($ (this) .is ( '#username')) {// is. 6-18 자리의 사용자 이름을 입력하십시오. '; value == "|| (value! = 정확한. $ (#re_password ". val (password! = repassword) {// 두 변수가 동일한 지 여부는 두 번의 부모입니다. $ parent.Append ( '<Span>'+OKMSG+'</span>'); 이 입력 요소 초점은 Blur $ (this) .triggerHandler ( "blur")와 동일합니다. $ ( '#send'); if (numerror> 0) {// 실수가 있습니다}); type = "text"name = "username"id = "username"/> </div> <div> <label> 비밀번호 : </label> <input type = "text"name "name"= "posspe" "id ="password "/> </div> <div> <label> 비밀번호를 다시 입력하십시오 : </label> <input type"id = "re_password" "Regond" "Regond" "send" /> <입력 유형 = "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 = "user"scope = "session" /> <jsp : setproperty name = "property"*" /> userEn : <jsp : getProperty name = "user"propertion = "username"/> <br> <br> 비밀번호 : <jsp : getProperty name = "user"property = "password"/> <br> <br> <% out.println (user.insert ()); %> </body> </html>
userBean.java
package javabean; import java.sql.*; public class userbean {private string username; private string password; public void setusername (string void setUsername (string username)) {this.username = username;} public void setpassword (string parforms) insert () {try {string url = "jdbc : mysql : // localhost : 3306/mysql"; // database connection string.forname ( "org.gjt.mm.mysql.driver"). newInstance (); sql = "select *에서 username =?" login_user 값 (?,?) "; pstmt = conn.preparestatement (sql); pstmt.setstring (1, username); pstmt.setstring (2, password); pstmt.executeupdate (); Reture"Register! " 요약
위의 것은 JDBC가 사용자 등록 기능을 구현하는 코드 예제에 대한이 기사의 모든 내용이며, 모든 사람에게 도움이되기를 바랍니다. 관심있는 친구는이 사이트의 다른 관련 주제를 계속 참조 할 수 있습니다. 단점이 있으면 메시지를 남겨 두십시오. 이 사이트를 지원해 주신 친구들에게 감사드립니다!