전체 글20 jsp : 선언문. 선언문에 선언된 변수와 메서드는 Servlet으로 파싱될 때 서블릿 클래스의 멤버변수로 등록됨. 전역변수와 메서드 '선언'에만 사용 : Scriptlet. Scriptlet에 선언된 변수와 메서드는 Servlet으로 변환시 서블릿의 지역변수로 등록됨 멤버 변수: 초기값을 명시하지 않으면 선언한 변수의 데이터 타입의 기본값으로 초기화 지역 변수: 초기화가 자동으로 되지 않음. 따라서 초기화를 하지 않고 사용 시 컴파일 에러 발생. 선언된메서드 내에서만 사용 가능. 메서드 안에서 선언된 변수. 선언된 메서드 내에서만 사용 가능. : 화면에 출력할 내용 기술에 사용됨 2022. 4. 15. git, github 연결 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 12.. 2022. 3. 24. 공부 기록 this와 this()의 차이 this는 현재 실행되는 메서드가 속한 객체에 대한 레퍼런스, this()는 클래스의 생성자에서 다른 생성자를 호출할 때 사용 2022. 3. 20. MySQL 권한 부여하고 DB만들기 강의에서 DB를 만들고 DB에 권한을 부여하는 거 따라서 그대로 했는데 유저아이디로 db에 접근하려는데 계속 오류가 나서 '도대체 뭐때문에 이렇게 오류가 나는거지...'하면서 계속 원인을 찾았다. 계속 찾다가 ERROR뜬 행 보니까 Unknown database 'connectdb'라고 떠서 db생성할 때 설정한 이름을 봤더니 내가 db이름에 오타를 냈던 것이었다... db이름 connectdb라고 해야 하는데 c를 빼먹어서 connetdb라고 함;; (권한 부여할 때는 db이름을 connectdb라고 줌) db이름 다른데도 권한 부여는 돼서 문제 없는 줄 알았는데..암튼 db생성 다시했더니 작동 잘되었음. 강사님이랑 MySQL버전이 달라서 다시 깔아야 하나 했는데 오류 찾아서 다행쓰;;ㅎ 2021. 7. 18. 이전 1 2 3 4 5 다음