본문 바로가기

전체 글

[Day39][Javascript] 정규 표현식 / 배열 / split 버튼을 클릭하면 색상이 나오도록 만들어 보자. -- Folder(chap2)와 Html File(01) 생성 01.html body 01.html head style div#container { width: 90%; margin: 0 auto; padding: 2%; } button.btns { margin-right: 20px; width: 100px; height: 50px; font-size: 20pt; } div.answer { display: inline-block; } div#hangulDiv { font-size: 60pt; } 01.html head javascript window.onload = function() { var btnNameArr = ["red","orange","yello.. 더보기
[Day38][JavaScript] 데이터 타입 / 선택자 잡기 / window.onload Ⅰ. 데이터타입 -- Dynamic Web Project(JavaScriptStudy) - Next - build\WEB-INF\classes - web.xml 체크 -- Folder(chap1)와 Html File(form_01) 생성 회원가입 아이디 암호 암호확인 성명 이메일 전화번호 자바스크립트에서 변수타입 확인하기 확인 취소 -- input submit은 데이터를 조건에 맞든 안 맞든 무조건 보내버리므로 input submit 대신 button을 사용한다. -- 반드시 type을 꼭 적어 주어야 한다. checkType() var a = 10; alert("a=10을 했을 때 변수 a의 타입은 => " + typeof a) a = 21.345; alert("a=21.345을 했을 때 변수 a의 타.. 더보기
[Day37][HTML] Table Tag 회원가입 form sytle 설정 02.html Ⅰ. Table Tag 1. 테이블 만들기 -- Folder(ch03_table)와 Html File(01) 생성 01.html 제품이름과 설명 개당 가격 박스당 개수 블라우스 - 붉은색 실크 20,000원 150 바지 - 검은색 원단 4,000원 300 01.html 2. 테이블 설명 캡션 넣기 -- Folder(ch03_table)에 Html File(02) 01.html 복사하여 생성 -- &lt : -- caption : 테이블에 대한 설명문구 테이블에 대한 설명문구1 테이블에 대한 설명문구2 -- thead, tbody, style은 01과 동일 3. 테이블 정렬 -- Folder(ch03_table)에 Html Fil.. 더보기
[Day35][HTML] Apache Tomcat 8 설치 / Semantic Tag / 연습 예제 Ⅰ.Apache Tomcat 8 설치 1) Eclipse에서 -- eclipse 실행 browse - 새폴더 - myjsp -- 웹 개발을 할 때에는 javaEE 사용 -- create a dynamic web project -- Project Name : HTML5 - Next -- 현재는 HTML을 배우기 위해 추가할 필요 없지만 추후에 JSP할 때에는 클래스 파일 추가 예정 -- Default output folder : build\WEB-INF\classes - Next -- Finish (HTML만 할 때에는 필요 없으나 JSP할 때에는 꼭 체크해 주어야 한다.) 2) Apache Tomcat 8 설치 https://tomcat.apache.org/download-80.cgi Apache Tom.. 더보기
[Day34][JDBC] 글 검색 MemberNBoardMainApp main method 밖 public static void boardSearchMenu() { System.out.println("============== 글 검색하기 =============="); System.out.println("1. 글쓴이 2. 글 제목 3. 게시판메뉴로 돌아가기"); System.out.println("======================================"); System.out.print("\n▷ 글 검색 메뉴번호 선택 : "); } MemberNBoardMainApp switch case "11"의 "4" case "4": // 글 조회 String searchMenuNO = ""; do { boardSearchMenu(.. 더보기
[Day33] 글쓰기에 따른 point 점수 증가 / 글 목록 조회(DTO, HashMap) / 글 삭제 1-2. 글쓰기에 따른 회원의 point 점수 증가시키기 -- 글쓰기와 point 증가를 분리하여 따로 생성한다. (Eclipse)InterBoardDAO int memberPointUpdate(String userid, int point); (Eclipse)InterBoardDAO @Override public int memberPointUpdate(String userid, int point) { int n = 0; try { // singleton 패턴에 입각한 수동 commit Connection 객체 얻어오기 conn = MyDBConnection.getConn(); String sql = " update jdbc_tbl_member set point = point + ? " + " where .. 더보기
[Day32][JDBC] 게시판 메뉴 / 글쓰기 / 글목록 조회 / 싱글톤 패턴 11. 게시판 -- 게시판 메뉴 만들기 (Eclipse)MemberNBoardMainApp main method 밖 public static void boardMenu() { System.out.println("================== 게시판 =================="); System.out.println("1. 글쓰기 2. 글 목록 조회 3. 글 조회\n" + "4. 글 수정 5. 글 삭제 6. 메인메뉴로 돌아가기"); System.out.println("=========================================="); System.out.print("\n▷ 게시판메뉴번호 선택 : "); } (Eclipse)MemberNBoardMainApp switch~case "1.. 더보기
[Day31][JDBC] 회원관리 및 글쓰기 / 글조회 / 글변경 / 글삭제 5. 모든 회원 정보 보기 (Eclipse) MemberNBoardMainApp case "5":// 모든 회원 정보 보기 List memberList = mbrCtrl.selectAllMember(); if(memberList == null) { System.out.println(">> 현재 가입된 회원이 1명도 없습니다. > ojdbc6.jar 파일이 없습니다. > 남자는 1, 여자는 2로 선택하세요."); System.out.print("▷ 남녀 선택 : "); } else break; } while(true); memberList = mbrCtrl.selectMemberByGender(gender); if (memberList == null) { String strGender = ("1".equa.. 더보기