멀티잇 풀스택

    8 week_3 Java_HashMap

    HashMap 키에 대한 해시값을 사용하여 값에 접근하고 저장하는 key - value 형태를 가진 순서가 없는 자료구조 주요 메서드 메서드 설명 put(Key,Value) 키, 값 저장 get(Key) 키로 값 찾기 Set entrySet() 키 값 쌍을 set으로 가져오기 Object getOrDefault(key, defaultValue) 키로 값 찾기. 지정된 키가 없으면 defaultValue 반환 boolean ContainsKey(Key) Key를 가지고 있는지 체크 boolean ContainsValue(Value) 값을 가지고 있는지 체크 boolean remove(Key) 삭제 boolean replace(Key, Value) 지정 키의 값을 value로 변환 void clear() 모..

    8 week_2 JSP

    JSP JSP : Java Server Page JSP Servlet 공통점 웹 페이지를 동적으로 생성하기 위한 서버 프로그램 정의 자바 언어를 기반으로 하는 Server Side 스크립트 언어 자바 언어를 기반으로 HTML을 작성하여 웹페이지를 만드는 프로그램 특징 1 화면 로직 처리에 적합 DB 통신, Business logic, 데이터를 읽고 처리하는 작업에 유용 특징 2 HTML(Java) Java(HTML) 내장 객체의 종류 내장 객체 : JSP 페이지에서 사용할 수 있도록 JSP 컨테이너가 제공하는 객체 request : 클라이언트의 요청 정보를 저장해주는 객체 response : 클라이언트에 응답 정보를 저장해주는 객체 out : JSP 페이지에 출력할 내용 정보를 저장해주는 출력 스트림 객..

    8 week_1 Servlet

    Servlet 서블릿은 웹 페이지를 만들 때 사용되는 response와 request을 간단하게 다룰 수 있게 해주는 자바 기반 웹 기술 JSP Servlet 공통점 웹 페이지를 동적으로 생성하기 위한 서버 프로그램 정의 자바 언어를 기반으로 하는 Server Side 스크립트 언어 자바 언어를 기반으로 HTML을 작성하여 웹페이지를 만드는 프로그램 특징 1 화면 로직 처리에 적합 DB 통신, Business logic, 데이터를 읽고 처리하는 작업에 유용 특징 2 HTML(Java) Java(HTML) 서블릿의 동작 과정 클라이언트가 웹 서버에 request(요청)를 하면 웹 서버는 WAS에 요청을 넘겨주고 WAS에서 각 요청에 해당하는 서블릿을 실행한다. 실행 이후 결과 값을 클라이언트에 respon..

    7 week_3 JQuery

    Jquery Jquery는 Java Script를 간략화한 자바스크립트 라이브러리 특징 Java Script 보다 간편하다. ex) p 태그안에 text를 모두 "hello" 로 변경 - Java Script let parr= document.getElementsByTagName("p"); for(i=0;i 기존 Java Script보다 간편하게 사용할 수 있다. 기본문법 $(선택자).핸들러 함수(); -jquery 태그 $("tag") - tag 선택 $(this) - 현재 선택 중인 요소를 가리킴 $("#idName") - id 선택 $(".className") - class 선택 $("Name") - name 선택 $("tag[name=Name]") - tag Name 선택 - jquery 메서드 ..

    7 week_2 XML, JSON

    XML eXtebsible Mark up Language : 확장 표시 언어 = 파일 입출력 특징 데이터를 저장하고 공유하기 위하여 사용한다. XML은 다른 시스템끼리 데이터를 손쉽게 교환할 수 있도록 해준다. 모든 XML 문서는 유니코드로만 이뤄진다. status 200 : 성공 403 : 접근 금지 404 : 실패 500 : 구문 에러 readyState 0 -> open() 수행 전 1 -> loading 상태 2 -> loading 완료 3 -> server 처리 중 4 -> server 처리 완료 onreadystateChange readyState 값이 변할 때마다 자동으로 호출되는 이벤트 핸들러 JSON JavaScript Object Notation : 데이터 오브젝트를 전달하기 위한 개방..