프로그래밍 (92) 썸네일형 리스트형 [DataBase]뷰 View란 하나 이상의 Base table을 기반으로 생성은 되었으나 물리적으로 존재하지 않고 Data Dictionary에 Select 구문 형태로 정의만 되어 있는 가상의 논리적인 테이블이다. 한마디로 저장공간을 차지하지 않고, 테이블에 영향을 끼치지 않는 테이블 미리보기 같은 것이다. 뷰 생성 문법 CREATE [OR REPLACE] [ FORCE | NOFROCE ] view 뷰이름 as select 컬럼명 from 테이블명; 속성 속성 내용 OR REPLACE 만들어진 뷰가 없으면 새로운 뷰를 만들고, 만약 같은 이름의 뷰가 만들어져 있으면 교체를 한다. 이 속성을 쓰지 않고 이미 존재하는 이름의 뷰를 만들면 뷰가 생성되지 않는다. FORCE / NOFROCE 생략 시 NOFORCE가 기본 값으.. [JavaScript]confirm confirm이란 단순 알림창이 아닌 아래와 같은 확인과 취소 버튼이 있는 알림창을 띄우고자 할 때 사용한다 . 확인 버튼을 누르면 Boolean타입으로 true를 반환하고, 취소 버튼을 누르면 false를 반환하는 기능도 가지고 있다. 이를 활용하여 if문이나 다양한 문법과 함께 사용할 수 있겠다. 문법 confirm("들어갈 내용"); 사용 예제 var con = confirm("확인 또는 취소 버튼을 눌러보세요."); if(con == true){ document.write("확인을 눌렀습니다."); }else if(con == false){ document.write("취소를 눌렀습니다.."); } [HTML]<iframe>태그 태그란 html 웹 문서 안에 또 다른 웹 문서나 동영상 등을 넣을 때 사용한다. 문법 속성 src 속성 inline frame 내에 불러올 문서의 주소를 적는다. width와 height 속성 inline frame의 너비와 높이를 지정할 수 있다. widrh : 가로 값 설정 height : 세로 값 설정 frameborder 속성 inline frame의 경계선의 두께를 지정할 수 있다. marginwidth와 marginheight inline frame의 여백을 지정할 수 있다. marginwidth : 좌, 우 안쪽 여백 설정 marginheight : 상, 하 안쪽 여백 설정 scrolling inline frame내에서 스크롤바 사용여부를 지정할 수 있다. yes : 생성 no : 생성안함.. [JSP]JDBC select 예제 가져오는 컬럼의 데이터타입에 따라서 변경 // -> rs 객체의 커서가 가르키고 있는 한 줄의 데이터 중에서 찾아오는 메소드 // rs.getString(컬럼인덱스번호); // -> 인덱스 번호를 사용하는 방법이 훨씬 처리속도가 빠르다. // String name = rs.getString("name"); int idx = rs.getInt(1); String name = rs.getString(2); String gender = rs.getString(3); int age = rs.getInt(4); String jumin = rs.getString(5); out.println("사용자 인덱스 " + idx + ", 사용자 이름 : " + name + ", 사용자 성별 : " + gender + ", .. [JSP]JDBC update 예제 1. 페이지 부분 아이디 : 비밀번호 : 수정된 이메일 : 2. 처리부분 콘솔 출력 // post 경우 한글이 깨져서 설정 request.setCharacterEncoding("UTF-8"); String id = request.getParameter("id"); String pw = request.getParameter("pw"); String email = request.getParameter("email"); out.println(id); out.println(pw); out.println(email); //DB에 저장 final String DRIVER = "com.mysql.jdbc.Driver"; final String DBURL = "jdbc:mysql://localhost:3306/jspd.. [JSP]JDBC delete 예제 1. 페이지 부분 아이디 : 비밀번호 : 수정된 이메일 : 2. 처리부분 콘솔 출력 // post 경우 한글이 깨져서 설정 request.setCharacterEncoding("UTF-8"); // 파라미터 값 받아오기 ----------------------------------------- String id = request.getParameter("id"); String pw = request.getParameter("pw"); String email = request.getParameter("email"); // -------------------------------------------------------------- // 정보 변수에 지정 ----------------------------.. [Java] 업캐스팅, 다운캐스팅 캐스팅이란 타입의 변환을 말하며 형변환이라고도 한다. 자바에서 상속관계에 있는 클래스는 캐스팅, 즉 형변환이 가능하다. 자식 클래스가 부모 클래스 타입으로 형변환되는 것을 업캐스팅이라 하며, 반대로 부모 클래스가 자식 클래스 타입으로 캐스팅 되는 것을 다운 캐스팅이라 한다. 업캐스팅이란 부모클래스를 상속하는 자식클래스는 부모의 모든 멤버를 사용할 수 있게된다. 때문에 자식 클래스는 부모클래스로 취급받을 수 있게된다. 그렇듯 자식클래스를 부모클래스 타입으로 형변환 하는 것을 업캐스팅이라 한다. 예를들어, 생물(부모클래스)이라는 큰 범주안에 사람(자식클래스)가 포함된다. 이때 '사람은 사람이라' 라고 하지 않고 '사람은 생물이다' 라고 하는 것이 업캐스팅이다. 업캐스팅의 특징 - 부모클래스 타입으로 업캐스팅.. [JSP]JDBC insert 예제 1. 페이지 부분 아이디 : 비밀번호 : 이메일 : 2. 처리 부분 콘솔 출력 // post 경우 한글이 깨져서 설정 request.setCharacterEncoding("UTF-8"); String id = request.getParameter("id"); String pw = request.getParameter("pw"); String email = request.getParameter("email"); //DB에 저장 final String DRIVER = "com.mysql.jdbc.Driver"; final String DBURL = "jdbc:mysql://localhost:3306/jspdb"; final String DBID = "root"; final String DBPW = "1234.. 이전 1 2 3 4 5 6 7 8 ··· 12 다음