728x90

JSP란 7

[Spring] Spring Boot JSP

Spring Boot JSP JSP(Java Server Page)란? JSP는 Java Server Pages 의 약자이며 HTML 코드에 JAVA 코드를 넣어 동적 웹페이지를 생성하는 웹어플리케이션 도구이다. JSP가 실행되면 자바 서블릿(Servlet)으로 변환되며 웹 어플리케이션 서버에서 동작되면서 필요한 기능을 수행하고 그렇게 생성된 데이터를 웹페이지와 함께 클라이언트로 응답한다. spring으로 jsp view 만들어서 사용할 경우 경로 : JSP : src/main/java/webapp/WEB-INF/view안에 .jsp 파일 JSP 컴파일을 위한 라이브러리 추가 JSP(Java Server Page)도 템플릿 엔진이기 때문에 사용하기 위해서는 별도의 라이브러리가 필요합니다. JSP를 지원하..

SPING/Spring 정리 2023.06.26

[JSP] JSP 이용해서 간단한 회원가입 화면 만들기(입력된 정보 웹페이지출력하기까지 +)

JSP 이용해서 간단한 회원가입 화면 만들기 가입 버튼 눌렀을때 웹페이지에 작성한 내용이 나오게 출력하기 화면에 어떤게 들어갈지 먼저 생각해본다. 아이디 이름 비밀번호 성별 핸드폰번호 이메일 가입경로 메일/SMS 정보수신 결혼여부 가입인사창 가입버튼 이렇게 만들어 볼려고 한다. JSP 파일은 2개 만들어서 하나는 회원가입 페이지, 또 하나는 가입버튼 눌렀을때 입력한 내용을 출력할 페이지 회원가입창은 JSP파일에서 HTML 안에 내부태그와 속성들을 이용해서 만들었다. 아이디 이름 비번은 태그 사용 아이디 : 이름 : 비번 : 성별은 태그안에 type은 radio로 만들었다. (단일 선택) 성별 : 남자 여자 핸드폰번호, 이메일 만들기 핸드폰번호 : 이메일 : @ 가입경로도 단일선택해야하기 때문에 태그 ty..

[JSP] JSP URL에 입력해서 메세지 출력 (이름,나이)

// 내장 객체 : 이미 객체가 만들어져있어 new를 하지않고 바로 쓸수 있는 객체를 말한다. // request : 요청을 받는 객체 // response : 응답하는 객체 // out객체 : 출력을 담당하는 객체 URL에 ?name=이름&age=나이숫자입력 이름은 개발자 나이는 32라고 입력했을 경우 실행 결과 개발자님 반갑습니다. 개발자님 안녕하세요~~~ 개발자님 내년 나이는 33세 입니다.

[JSP] JSP contentType 변경해서 사용해보기

%@로 시작되면 디렉티브라고 한다. 설정 정보를 지정할때 사용한다. page 디렉티브 ------------- contentType="생성할 문서형식; 인코딩타입" : 이 JSP파일이 실행되고 만들어질 문서의 형시과 인코딩 방식 지정 contentType="text/plain; charset=UTF-8" : 실행결과가 text문서이다. contentType="text/html; charset=UTF-8" : 실행결과가 html문서이다. contentType="application/json; charset=UTF-8" : 실행결과가 json문서이다. contentType="application/xml; charset=UTF-8" : 실행결과가 xml문서이다. trimDirectiveWhitespaces="..

[JSP] JSP (Java Server Page) 란?

JSP 란? JSP는 Java Server Page의 약어로서 HTML 태그에 자바로 프로그래밍하여 브라우저에 보여주는 페이지입니다. JSP 문서는 HTML 태그 사이에 ( JSP가 제공해주는 스크립트릿 태그)를 추가하여 그 안에 자바 코드를 집어 넣으면 서블릿 컨테이너는 이 부분을 JSP로 인식하여 이를 해석한 후 HTML형태로 변환된 내용이 브라우저를 통해서 나타납니다. (( JSP파일은 톰캣 서버가 번역하여 그 결과를 HTML 태그로 변환한 후 웹브라우저에 내려보낸다. )) 두 수의 합을 출력하는 JSP 예제) 위 예제 에서는 태그가 사용되었는데 이 태그는 해당 페이지 내에 사용되는 전반적인 환경을 결정해주는 태그입니다. 이 페이지에서 language="java"는 사용하는 언어가 자바이며 cont..

JSP/JSP 정리 2023.05.31

[JSP] JSP로 시작하기

JSP로 시작하는 웹 프로 그래밍 인터넷을 사용하는 사용자에게 정보를 제공하기 위해서는 HTML 태그를 사용하여 웹브라우저 내에 정보를 표시하는데 JSP에서는 이러한 HTML 태그를 사용할 수 있어 웹 애플리케이션의 프레젠테이션 역할을 합니다. JSP는 JSP에서만 사용 가능한 다양한 태그(예를 들면 스크립트릿과 같은 것)를 이용하여 쉽게 웹 프로그래밍을 할 수 있도록 합니다. 컨텍스트 패스는 여러 개의 웹 애플리케이션이 WAS에서 동작할 경우 이를 구분하기 위해서 사용합니다. •다음은 jsp를 요청하기 위한 URL입니다. 요청할 jsp는 앞에 웹 애플리케이션의 컨텍스트 패스(jsp-study)를 기술 컨텍스트 패스는 톰캣 서버의 server.xml 파일에 등록해야 합니다. 우리는 자동화 툴인 이클립스를..

JSP/JSP 정리 2023.05.31

[JSP] JSP(Java Server Page) 란?

JSP(Java Server Page)란? JSP는 Java Server Pages 의 약자이며 HTML 코드에 JAVA 코드를 넣어 동적 웹페이지를 생성하는 웹어플리케이션 도구이다. JSP가 실행되면 자바 서블릿(Servlet)으로 변환되며 웹 어플리케이션 서버에서 동작되면서 필요한 기능을 수행하고 그렇게 생성된 데이터를 웹페이지와 함께 클라이언트로 응답한다. JSP 동작 과정 브라우저가 웹 서버에게 JSP에 대한 요청 정보를 전달한다. 브라우저가 요청한 JSP가 최초로 요청했을 경우만 JSP로 작성된 코드가 서블릿 코드로 변환됨(java파일 생성) 서블릿 코드를 컴파일해서 실행가능한 bytecode로 변환한다(class파일 생성) 서블릿이 실행되어 요청을 처리하고 응답 정보를 생성한다. 실제로 .js..

JSP/JSP 정리 2023.05.29
728x90