본문 바로가기

[ Developer ]189

[jQuery] 제이쿼리를 이용한 유효성 검사 jQuery 입력 받을 때 입력 항목에 대해서 모두 입력을 받았나에 대한 검사가 필요하다 addNewMovie.jsp에 addNewMovie버튼을 눌렀을 시 추가될 수 있게 jQuery를 작성한다 addNewMovie 버튼을 눌렀을 때 폼의 값들을 가져와 처리를 하기 때문에 폼 처리를 먼저 한다 # MovieTitle Check 이제 요소 체크를 진행한다 먼저 영화제목을 가져오는데 var 변수에 폼값을 가져온다 그러나 .text로 받아올 수 없다 input으로 받아온 것은 val로 받아와야 한다 잘못된 형식 val로 받아와 공백인 것을 확인한 후 공백인 경우 return을 통해 재입력을 받게 한다 그런데 만약에 " " 와 같이 공백이 들어가 있다면 밑의 if절에 걸리게 되지 않는다 그렇기 때문에 공백도 .. 2016. 5. 25.
[jQuery] 제이쿼리란? jQuery 설치 Jquery jquery.com/로 접속 jQuery는 이벤트 위주의 언어이다 jquery는 책이 따로 없다 홈페이지에 내용이 잘되어 있다 Download jQuery를 클릭한다 버전이 2개가 존재하는데 1.x 모든 브라우저가 돌아가지만 2.x 버전은 구버전은 호환이 안되는 것들이 존재한다 development jQuery를 다운한다 production은 JavaScript 크기를 줄이기 위해서 공백을 모두 없애 파일 크기가 작지만 development는 공백을 모두 표시해서 파일 크기가 거진다 하지만 production을 사용 시 에러가 발생 가능성 존재해서 development를 사용 # jQuery 설치 최근 만들었던 네이버 영화의 테이블 Movie 테이블에 배우 추가와 영화 추가 버튼을 통해 데이.. 2016. 5. 24.
[JSP] JDBC 설치 및 사용 JDBC 설치 sts이용해서 프로젝트를 생성한다 다운받은 파일을 WebContent -> WEB-INF -> lib 안에 넣는다 그리고 dao 안에 인터페이스를 하나 생성한다 자주 사용되는 것이라서 상수로 따로 작성함 그리고 DAO의 클래스 파일에서 코드를 작성한다 커넥션을 추가한다 위와 같이 Connection Statement ResultSet을 생성한다 그리고 오라클 DB를 사용할 것이라고 정의를 해주는 부분이 필요하다 (구현체 지정) 이제 웹을 구현할 때 throw 구문을 저렇게 작성해 준다 런타임 Exception을 통해 예외가 발생해도 예외처리 구문이 필요없게 한다 위와 같이 커넥션으로 DB를 연결한 것이다 Const에 정의되어 있는 url과 user, password를 가져온다 (간단하게 작.. 2016. 5. 22.
[JSP] JDBC (Java Database Connectivity)란? 자바와 DB 연동 JDBC (Java Database Connectivity) Java -----> DB 접근 (=Connection) 자바에서 DB로 접근하게 해주는 API가 존재한다 JDBC라고 부른다 API [Application Programming Interface] # JDBC 구성 Connection DB와 연결을 해주는 하나의 클래스 Statement 연결된 DB에 쿼리를 실행하는 클래스 ResultSet 쿼리의 결과를 가져오는 클래스 # 구현체 Connection, Statement, ResultSet의 구체적인 활동을 명시 어떻게 행동할지 정의를 하는 것 *.jar 라는 파일로 배포 자르 파일 안에는 *.class 형태의 파일만 존재 각각의 SQL에 맞게 배포가 됨 ex) ojdbc14.jar 2016. 5. 22.