목록Web/Jsp (14)
Coding Note
JSON 예제 01 - JSON(Javascript Object Notation)로 회원 정보 출력하기 구현 코드 회원정보 출력하기 1. for...in 문 - 상속된 열거 가능한 속성들을 포함하여 객체에서 문자열로 키가 지정된 모든 열거 가능한 속성에 대해 반복함. - 코드 분석 ) - for(var i in jsonInfo.name) - 단축된 for문 사용 for...in - JavaScript | MDN for...in문은 상속된 열거 가능한 속성들을 포함하여 객체에서 문자열로 키가 지정된 모든 열거 가능한 속성에 대해 반복합니다. (Symbol로 키가 지정된 속성은 무시합니다.) developer.mozilla.org
Ajax 예제 풀이하기! 예제02 - 도서 정보 출력하기 구현 코드 - ajax02.html HTML 삽입 미리보기할 수 없는 소스 - ajaxServlet.java HTML 삽입 미리보기할 수 없는 소스 1. .${}. append() - 선택된 요소의 마지막에 새로운 HTML 요소, 콘텐츠를 추가한다. - Insert content, specified by the parameter, to the end of each element in the set of matched elements. 2. CDATA - - CDATA 태그 안에 데이터는 전부 문자열로 처리한다. - mybatis에서 부등호 연산은 오류가 나, CDATA로 처리한다.
1. Ajax 정의 - Asynchronus Javascript(비동기 자바스크립트) + XML의 의미 - 자바스크립트를 사용한 비동기 통신, 즉 클라이언트와 서버 간의 XML이나 JSON 데이터를 주고받는 기술 기존 웹페이지와 Ajax 웹페이지 동작 과정 요청 페이지 기존 웹 페이지 동작 Ajax 웹 페이지 동작 웹 서버 요청받음 요청 처리 HTML 생성 ⬇ 웹 서버 요청 받음 요청 처리 XML or JSON 생성 ⬇ 결과 페이지 ⬆ XML HTTP Request JQuery Ajax 사용 형식 $.ajax({ type : "post" or "get", async : "true" or "false" 동기식으로 처리) url : "요청할 URL", data : {서버로 전송할 데이터}, HTML 삽입 미..
전날 테이블 생성부터 회원가입, 조회하기에 이어 회원 추가하기 기능 추가하기!! 구현 코드 - MemberAdd (전 게시물 MemberDAO 파일 아래에 추가 작성) HTML 삽입 미리보기할 수 없는 소스 결과 - Web Result - DB Result - Console Result 다음은 아이디 중복 확인 게시물로 작성할게요!!
DB 연동해서 회원가입 및 회원 리스트 조회하기! 1. DataBase - Member 테이블 생성 및 데이터 입력 1-1. 생성 - create table '테이블 명' (컬럼 작성); 1-2. 입력 - insert into '테이블 명' (컬럼) values (데이터 작성); 2. 회원가입 폼 2-1. 유효성 검사 코드 HTML 삽입 미리보기할 수 없는 소스 3. 멤버 리스트 조회하기 - 등록된 회원이 없을 경우 - 회원 리스트 조회 코드 - list.jsp HTML 삽입 미리보기할 수 없는 소스 - MemberVO (Member 테이블 칼럼 값과 동일하게 작성) HTML 삽입 미리보기할 수 없는 소스 - MemberDAO HTML 삽입 미리보기할 수 없는 소스
이어서! 구현 코드 5. login.jsp HTML 삽입 미리보기할 수 없는 소스 6. loginProcess.jsp HTML 삽입 미리보기할 수 없는 소스 7. logout.jsp HTML 삽입 미리보기할 수 없는 소스 1. DTO(Data Transfer Object) - 데이터를 교환하기 위해 생성하는 객체 - 멤버변수, getter/setter, 메서드만 갖음. - VO(Value Object), 값 객체 2. DAO(Data Acess Object) - 데이터베이스의 데이터에 접근하기 위한 객체 - JDBC를 통해 구현함. - 테이블에서 수행할 수 있는 CRUD를 전담
JDBC 연동해서 로그인, 로그아웃하기! 구현 코드 1. Web.xml(중요!!!!!!!) OracleDriver oracle.jdbc.driver.OracleDriver OracleURL "연결할 oracleURL 작성" OracleId "연결할 oracleID 작성" OraclePwd "연결할 oraclePWD 작성" 2. MemberDTO HTML 삽입 미리보기할 수 없는 소스 3. JDBC 연동 HTML 삽입 미리보기할 수 없는 소스 4. MemberDAO HTML 삽입 미리보기할 수 없는 소스 1. JDBC(Java DataBase Connectivity) - SQL문을 실행하여 데이터를 관리하기 위한 JAVA API임. - 해당 DB의 JDBC를 이용하면 하나의 프로그램으로 D..