2024.01.29 - [WEB COMPUTING/JSP] - [JSP.01] JSP 기본 WEB Programming(1) [JSP.01] JSP 기본 WEB Programming(1) 01. JSP 구성 기본 코드 () 입니다. 02. JSP 기본 구성 요소 - 디렉티브 Directive - Script(스크립트트릿Scriptlet, 표현식Expression,선언부Declaration) - 표현 언어 - 기본 객체 - 정적인 data - 표준 액션 태그 (Action mink02-study-recording.tistory.com 05. Request 기본 객체 - Client 와 관련된 정보 읽기 기능 - 서버와 관련된 정보 읽기 기능 - 클라이언트가 전송한 요청 파라미터 읽기 기능 - 클라이언트가 ..
분류 전체보기
01. JSP 구성 기본 코드 () 입니다. 02. JSP 기본 구성 요소 - 디렉티브 Directive - Script(스크립트트릿Scriptlet, 표현식Expression,선언부Declaration) - 표현 언어 - 기본 객체 - 정적인 data - 표준 액션 태그 (Action tag) - 커스텀 태그 (Custom tag) / 표준 태그 라이브러리 (JSTL) 으로 구성 되어 있다. (1) 디렉티브 -> JSP 페이지에 대한 설정 정보를 지정할 떄 사용. - 으로 선언 맺음 - Directive_name 이 page 이름이 된다. 01 기본 코드 에서 는 page 라는 페이지 이름을 가지고, content 속성은 text / html; charset = utf -8 이 된다. page: 정보 ..
1. 객체의 정의 JS에는 8가지 자료형이 있다. 이중에 7가지는 오직 하나의 데이터(문자열, 숫자 등)만 담을 수 있어 원시형(primitive type)이라 부른다. 다른 1가지는 다양한 데이터를 담을 수 있다. 이를 객체형이라 부른다. 객체형? 키로 구분된 데이터 집합/ 복잡한 개체 (entity)를 저장할 수 있다. 중괄호를 이용해 만들 수 있고, 중괄호 안에 key: value 쌍으로 구성된 property를 여러개 넣을 수 있다. {key(문자형): value(모든 자료형),....,key:value} 2. 객체의 선언 let user = new Object(); // java에서 사용하던 객체 생성자 문법 let user = {}; // 객체 리터럴 문법 {중괄호}를 이용해 객체 선언 -> ..
1. 스크립트 후 language 속성 type 속성 외부 스크립트 - 외부 자바스크립트 파일을 가져올 수 있건, 외부 URL을 속성으로 가져올 수 있다. ! 복수의 스크립트를 삽입 할 수 있다 2. 변수 let const - java와 동일하게 한번 값 할당 시, 바꿀 수 없는 상수를 정의 var 등을 이용하여 선언할 수 있다. 3. browser과의 상호작용을 위한 함수 (1) alert() : 확인(OK)를 누를 때까지 메시지를 보여주는 창을 출력한다. (2) prompt(): 브라우저에서 제공하는 prompt 함수는 두개의 인수를 받는다. -> 함수 실행시 텍스트 메세지와 입력필드, 확인 및 취소 버튼이 있는 모달 창을 출력 let age = prompt('나이를 입력해주세요.',[default]..
Java Script 란? - 페이지에 새로운 html 추가 & html/css 수정하기 - User의 행동에 반응 - Network-> 원격 서버에 요청, 파일 다운로드, 업로드(Ajax/comet 사용) - 쿠키 가져오거나 설정하기, 사용자에게 질문&메시지 출력 - Client에 데이터 저장하기(local storeage) ‼️ JS 주의점 ‼️ - disk 저장된 임의의 파일 r/w 불가. 복사&실행 시 제약 ( os가 지원하는 기능을 하지못한다) - 태그를 통해서만 접근이 가능하다 - domain/protocol/port 가 다르면 접근 불가 -> 사용자의 보안을 위해, 동일 출처 정책 (same origin policy) 에 따라 제한 JS만의 강점 - html/css와 완전 통합 가능 - 간..
1. HTML 의 기본 구조 1번: 현재 문서가 HTML5 언어로 작성한 웹 문서라는 것을 의미한다. 2번: head는 문서와 관련된 정보, 문서에 사용할 외부 파일 링크 등을 표시해준다. (웹 상에서는 보이지 않는다!) -> 을 이용하여 표시해준다. 3번: 한글로 표시하기 위하여, UTF-8 세트를 사용한다. 4번: ... 로 문서 제목을 표시해준다. 5번: 실제 브라우저에 표시될 내용을 입력한다. 2. HTML 시멘틱 태그 Semantic Tag란? -> 태그를 이용하여 구조 및 역할, 내용 등을 정확하게 알 수 있도록 한다. .. : 본문영역 .. :헤더 영역 ..: 푸터 영역 .. : 내비게이션 영역 ..: 독립적인 컨텐츠 영역 .. : 컨텐츠 분할 영역 ..: 사이드바 영역 .. : 여러 소스를..
*Buffered Reader - buffer을 거쳐 전달되서 데이터 처리 효율성을 증가시킨다. - 많은 양의 데이터를 처리할 때 유리하다. - enter로 경계 인식& 받은 데이터는 String으로 고정 -> 입력받은 데이터를 가공하는 작업이 필요하다. - import 필수로 해줘야한다. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; - System.in : console에서 data 를 입력받을 때 사용 inputStream 타입의 필드인 system class의 in 정적 필드. -> inputstream 을 이용해 read 하면, 1byte 밖에 못 읽는다. => inputstr..