모바일 오유 바로가기
http://m.todayhumor.co.kr
분류 게시판
베스트
  • 베스트오브베스트
  • 베스트
  • 오늘의베스트
  • 유머
  • 유머자료
  • 유머글
  • 이야기
  • 자유
  • 고민
  • 연애
  • 결혼생활
  • 좋은글
  • 자랑
  • 공포
  • 멘붕
  • 사이다
  • 군대
  • 밀리터리
  • 미스터리
  • 술한잔
  • 오늘있잖아요
  • 투표인증
  • 새해
  • 이슈
  • 시사
  • 시사아카이브
  • 사회면
  • 사건사고
  • 생활
  • 패션
  • 패션착샷
  • 아동패션착샷
  • 뷰티
  • 인테리어
  • DIY
  • 요리
  • 커피&차
  • 육아
  • 법률
  • 동물
  • 지식
  • 취업정보
  • 식물
  • 다이어트
  • 의료
  • 영어
  • 맛집
  • 추천사이트
  • 해외직구
  • 취미
  • 사진
  • 사진강좌
  • 카메라
  • 만화
  • 애니메이션
  • 포니
  • 자전거
  • 자동차
  • 여행
  • 바이크
  • 민물낚시
  • 바다낚시
  • 장난감
  • 그림판
  • 학술
  • 경제
  • 역사
  • 예술
  • 과학
  • 철학
  • 심리학
  • 방송연예
  • 연예
  • 음악
  • 음악찾기
  • 악기
  • 음향기기
  • 영화
  • 다큐멘터리
  • 국내드라마
  • 해외드라마
  • 예능
  • 팟케스트
  • 방송프로그램
  • 무한도전
  • 더지니어스
  • 개그콘서트
  • 런닝맨
  • 나가수
  • 디지털
  • 컴퓨터
  • 프로그래머
  • IT
  • 안티바이러스
  • 애플
  • 안드로이드
  • 스마트폰
  • 윈도우폰
  • 심비안
  • 스포츠
  • 스포츠
  • 축구
  • 야구
  • 농구
  • 바둑
  • 야구팀
  • 삼성
  • 두산
  • NC
  • 넥센
  • 한화
  • SK
  • 기아
  • 롯데
  • LG
  • KT
  • 메이저리그
  • 일본프로야구리그
  • 게임1
  • 플래시게임
  • 게임토론방
  • 엑스박스
  • 플레이스테이션
  • 닌텐도
  • 모바일게임
  • 게임2
  • 던전앤파이터
  • 마비노기
  • 마비노기영웅전
  • 하스스톤
  • 히어로즈오브더스톰
  • gta5
  • 디아블로
  • 디아블로2
  • 피파온라인2
  • 피파온라인3
  • 워크래프트
  • 월드오브워크래프트
  • 밀리언아서
  • 월드오브탱크
  • 블레이드앤소울
  • 검은사막
  • 스타크래프트
  • 스타크래프트2
  • 베틀필드3
  • 마인크래프트
  • 데이즈
  • 문명
  • 서든어택
  • 테라
  • 아이온
  • 심시티5
  • 프리스타일풋볼
  • 스페셜포스
  • 사이퍼즈
  • 도타2
  • 메이플스토리1
  • 메이플스토리2
  • 오버워치
  • 오버워치그룹모집
  • 포켓몬고
  • 파이널판타지14
  • 배틀그라운드
  • 기타
  • 종교
  • 단어장
  • 자료창고
  • 운영
  • 공지사항
  • 오유운영
  • 게시판신청
  • 보류
  • 임시게시판
  • 메르스
  • 세월호
  • 원전사고
  • 2016리오올림픽
  • 2018평창올림픽
  • 코로나19
  • 2020도쿄올림픽
  • 게시판찾기
  • 오유인페이지
    개인차단 상태
    Joebrown님의
    개인페이지입니다
    가입 : 13-06-18
    방문 : 59회
    닉네임변경 이력
    회원차단
    회원차단해제
    게시물ID : programmer_21760
    작성자 : Joebrown
    추천 : 0
    조회수 : 494
    IP : 116.41.***.34
    댓글 : 1개
    등록시간 : 2017/11/28 00:24:41
    http://todayhumor.com/?programmer_21760 모바일
    웹프로그래밍 질문하겠습니다!ㅠ
    옵션
    • 외부펌금지
    회원가입페이지 - JoinForm.jsp
    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html >
    <html>
    <head>
        <title>회원가입 화면</title>
        
        <link href='../../css/join_style.css' rel='stylesheet' style='text/css'/>
        
        <script type="text/javascript">
        //필수 입력 정보인 아이디,비밀번호가 입력됬는지 확인하는 함수
        function checkValue()
        {
        if(!document.userInfo.id.value)
        {
        alert("아이디를 입력하세요.");
        return false;
        }
        if(!document.userInfo.password.value)
        {
        alert("비밀번호를 입력하세요.");
        return false;
        }
        //비밀번호와 비밀번호 확인에 입력된 값이 동일한지 확인
        if(document.userInfo.password.value != document.userInfo.passwordcheck.value)
        {
        alert("비밀번호를 동일하게 입력하세요");
        return false;
        }
        }
        
        //취소 버튼 클릭시 로그인 화면으로 이동ㄹ
        function goLoginForm()
        {
        location.href="LoginForm.jsp"
        }
        </script>
    </head>
    <body>
        <!-- 왼쪽, 오른쪽 바깥여백을 auto로 주면 중앙정렬된다.  -->
        <div id="wrap">
            <br><br>
            <b><font size="6" color="gray">회원가입</font></b>
            <br><br><br>
            
            <form method="post" action="../pro/insert_Join.jsp" name="userInfo" onsubmit="return CheckValue">
                <table>
                    <tr>
                        <td id="title">아이디</td>
                        <td>
                            <input type="text" name="id" maxlength="50">
                            <input type="button" value="중복확인" >    
                        </td>
                    </tr>
                            
                    <tr>
                        <td id="title">비밀번호</td>
                        <td>
                            <input type="password" name="password" maxlength="50">
                        </td>
                    </tr>
                                 
                    <tr>
                        <td id="title">이름</td>
                        <td>
                            <input type="text" name="name" maxlength="50">
                        </td>
                    </tr>
                        
                    <tr>
                        <td id="title">성별</td>
                        <td>
                        <!--  
                            <input type="radio" name="gender" value="남" checked>남
                            <input type="radio" name="gender" value="여" checked>여
                        -->
                        <input type="text" name="gender" maxlength="50">
                        </td>
                    </tr>
                        
                    <tr>
                        <td id="title">생일</td>
                        <td>
                         <!--   <input type="text" name="birtyy" maxlength="4" placeholder="년(4자)" size="6" >
                            <select name="birthmm">
                                <option value="">월</option>
                                <option value="01" >1</option>
                                <option value="02" >2</option>
                                <option value="03" >3</option>
                                <option value="04" >4</option>
                                <option value="05" >5</option>
                                <option value="06" >6</option>
                                <option value="07" >7</option>
                                <option value="08" >8</option>
                                <option value="09" >9</option>
                                <option value="10" >10</option>
                                <option value="11" >11</option>
                                <option value="12" >12</option>
                            </select>
                            <input type="text" name="birthdd" maxlength="2" placeholder="일" size="4" > -->
                            <input type="text" name="birth" maxlength="50">
                        </td>
                    </tr>
                        
                    <tr>
                        <td id="title">이메일</td>
                        <td>
                           <!-- <input type="text" name="email1" maxlength="50">@
                            <select name="email2">
                                <option>naver.com</option>
                                <option>daum.net</option>
                                <option>gmail.com</option>
                                <option>nate.com</option>                        
                            </select>
                            -->
                            <input type="text" name="email" maxlength="50">
                        </td>
                    </tr>
                        
                    <tr>
                        <td id="title">휴대전화</td>
                        <td>
                            <input type="text" name="phone" />
                        </td>
                    </tr>
                    <tr>
                        <td id="title">주소</td>
                        <td>
                            <input type="text" size="50" name="address"/>
                        </td>
                    </tr>
                </table>
                <br>
                <input type="submit" value="가입"/>  
                <input type="button" value="취소" onclick="goLoginForm()"/>
            </form>
        </div>
    </body>
    </html>
    ---------------------------JoinForm.jsp 실행 시 화면
    회원가입화면.JPG
    -----------------------------------------------------
    insert_Join.jsp - 회원가입시 DB입력
    <%@ page import="java.sql.Statement" %>
    <%@ page import="java.sql.PreparedStatement" %>
    <%@ page import="java.sql.Connection" %>
    <%@ page import="java.sql.DriverManager" %>
    <%@ page import="java.sql.SQLException" %>
    <%@ page import="java.sql.*" %>
    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

    <%

    request.setCharacterEncoding("utf-8");

    String id = request.getParameter("id");
    String password = request.getParameter("password");
    String name = request.getParameter("name");
    String gender = request.getParameter("gender");
    String birth = request.getParameter("birth");
    String email = request.getParameter("email");
    String phone = request.getParameter("phone");
    String address = request.getParameter("address");
    Class.forName("com.mysql.jdbc.Driver");
    Connection conn = null;
    PreparedStatement pstmt = null;
    try
    {
    String jdbcDriver = "jdbc:mysql://localhost:3306/jsp_member?";
    String dbUser = "root";
    String dbPass = "1234";
    String sql = "insert into jsp_member(id,password,name,gender,birth,email,phone,address) values(?,?,?,?,?,?,?,?)";
    conn = DriverManager.getConnection(jdbcDriver,dbUser,dbPass);
    pstmt = conn.prepareStatement(sql);
    pstmt.setString(1,id);
    pstmt.setString(2,password);
    pstmt.setString(3,name);
    pstmt.setString(4,gender);
    pstmt.setString(5,birth);
    pstmt.setString(6,email);
    pstmt.setString(7,phone);
    pstmt.setString(8,address);
    pstmt.executeUpdate();
    }
    finally
    {
    if(pstmt != null) try{pstmt.close();} catch(SQLException ex){}
    if(conn != null) try{ conn.close();} catch(SQLException ex){}
    }
    %>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
    <title>데이터 삽입</title>
    </head>
    <body>
    JSP_MEMBER 테이블에 새로운 레코드 삽입

    </body>

    </html>
    ----------------------------------
    회원가입 실행시
    에러화면.JPG


    이렇게 되는데 뭐가 문제인가요?














    이 게시물을 추천한 분들의 목록입니다.
    푸르딩딩:추천수 3이상 댓글은 배경색이 바뀝니다.
    (단,비공감수가 추천수의 1/3 초과시 해당없음)

    죄송합니다. 댓글 작성은 회원만 가능합니다.

    번호 제 목 이름 날짜 조회 추천
    26
    글이 적절치 않지만 조언 한번 구해봅니다 [2] Joebrown 18/01/31 22:26 74 0
    25
    님들 이정도 노트북 사양이면 롤 돌아갈까요? [2] Joebrown 18/01/24 20:59 44 0
    24
    JSP import 문제 해결좀 부탁드립니다 [1] 본인삭제금지 Joebrown 17/12/05 22:25 33 0
    23
    html 화면 나오는문제! [6] 본인삭제금지 Joebrown 17/12/01 21:08 74 0
    22
    html에서 값을 넘겨보낼때 자동으로 0이 생성됩니다 ㅠ [2] 본인삭제금지 Joebrown 17/11/30 23:58 43 1
    웹프로그래밍 질문하겠습니다!ㅠ [1] 외부펌금지 Joebrown 17/11/28 00:24 48 0
    20
    노트북하나 사려고하는데 도와주세요! [10] 본인삭제금지 Joebrown 17/09/19 23:06 34 2
    19
    프로그래밍노트북으로 그램 괜찮을까요? [11] Joebrown 17/09/18 20:24 67 0
    18
    IT분야 관련 질문입니다 [5] 본인삭제금지 Joebrown 17/08/01 20:53 76 0
    17
    알고리즘과 자료구조는 어떻게 공부해야하는걸까요? [11] 본인삭제금지 Joebrown 17/07/27 00:24 65 0
    16
    경제를 알려면 뭘로 공부를 해야 할까요? [4] Joebrown 17/07/13 22:10 56 2
    15
    경제신문을 구독하려하는데 어디가 좋을까요? [5] Joebrown 17/07/12 18:47 32 2
    14
    네트워크쪽 전망이 있을까요? [5] Joebrown 17/04/02 22:56 28 0
    13
    java질문입니다 [1] Joebrown 17/04/02 22:40 28 0
    12
    아두이노 코드좀 도와주실 수 있나요? [1] Joebrown 17/03/27 21:39 35 0
    11
    최신IT소식등을 볼수 있는사이트 좀 알려주실 수 있나요 [1] Joebrown 17/03/12 20:28 24 2
    10
    컴퓨터전공인데 지금이라도 전과를 해야할까요? [6] Joebrown 17/03/08 01:30 83 0
    9
    이사양에 던파가 돌아갈까요?? [2] Joebrown 16/10/16 21:05 141 0
    8
    IT쪽으로 취업하시는분들께 묻습니다 [12] 창작글 Joebrown 16/01/13 16:07 54 0
    7
    와아 드디어 드디어 골드에요!! [1] Joebrown 14/08/28 22:50 89 2
    6
    롤이 왜안될까요... Joebrown 14/08/24 22:35 28 0
    5
    이계템 균열된~~ 장비에 능력을 부여할때 [8] Joebrown 14/08/12 02:32 120 0
    4
    던파하고 처음으로 70찍습니다 [6] Joebrown 14/08/05 23:42 65 0
    3
    요번에 군대 붙은 21살 오징어입니다 Joebrown 14/01/09 17:18 46 0
    2
    도와줘야하나요? Joebrown 13/11/05 17:25 41 0
    1
    컴퓨터 부품에 대해 공부좀 해보려는데 좋은 사이트없나요? [3] Joebrown 13/07/31 14:29 36 0
    [1]
    단축키 운영진에게 바란다(삭제요청/제안) 운영게 게시판신청 자료창고 보류 개인정보취급방침 청소년보호정책 모바일홈