본문 바로가기

JSP11

JSP 데이터 요청 (get, post) 방식 ✔ 데이터 요청 - get 방식데이터 요청 get 방식 - 간단한 요청을 보낼 때 사용 - 내용의 크기가 제한적 - 데이터가 노출(URL) - URL뒤에 전송할 데이터를 붙여서 보냄 - 단순히 서버에게 자원을 요청할 때 사용 - 전송과 응답의 속도가 빠름 ✔ get 예제 코드 1 : 페이지 무조건 최상단, 정보를 설정하는 페이지 language : 사용할 프로그래밍 언어, java를 사용 contentType : 생성할 문서의 컨텐츠 유형, HTML 사용 pageEncoding : 문자 인코딩을 설정 -> UTF-8을 사용한다.❗ --%>전송방식아이디 : 비밀번호 :  ✔ get.. 2022. 11. 18.
JSP (장단점, 기본 문법) ✔ JSP ✔ JSP(Java Server Pages) - HTML 코드에 Java 코드를 넣어 동적 웹페이지를 생성하는 웹 어플리케이션 도구(서버 스크립트) - JSP가 실행되면 자바 서블릿(Servlet)으로 변환되며 웹 어플리케이션 서버에서 동작하여 필요한 기능을 수행하고 생성된 데이터를 웹페이지와 함께 클라이언트로 전달 xxx.jsp 클라이언트 -----------------------> 서블릿 컨테이너 jsp -> Servlet 파일로 변환 Servlet -> class 파일로 컴파일 class -> html 형태로 변환 ✔ JSP 장점 ✔ JSP 장점 - Java코드에 HTML 코드가 삽입되는 문제를 해결 out.println("안녕하세요"); (X) 안녕하세요 (O) - 퍼블리셔와 협업이 가.. 2022. 11. 17.
JSP 사용 전 사전 지식(Tomacat, Eclipse 초기 설정 등) ✔ JSP 사전 지식 ✔ JSP 들어가기 전... 요청(request) 클라이언트 ---------------------> 서버 (브러우저) 먼저오면 해킹!) TCP 포트 - 서버 하드웨어 상에서 돌아가는 소프트웨어를 구분하기 위한 숫자값 - 사용범위 : 0 ~ 65535 (0 ~ 1023까지는 운영체제 또는 별도의 서비스를 사용하기 위해 예약) 🔏 기본적으로 브라우저는 80번 포트를 요청한다. 웹서버(web server) - 클라이언트로부터 요청을 받아 요청한 내용을 응답해주는 프로그램 - 정적인 페이지(html, css, 이지미, javascript)만 전달 - 대표적인 웹서버 프로그램은 Apache, zeus, NGINX, IIS, Mongoos ...등 - 동적인 컨텐츠 생성이 불가능 웹 어플리케.. 2022. 11. 17.