본문 바로가기

📌 Front End/└ JSP4

[JSP] <%@ include %>디렉티브 <jsp:include>액션태그 차이점 1. 스크립트 태그 (include 디렉티브) - jsp 파일과 구분하기 위해 JSP Fragment 를 사용한다.(jspf)include 디렉티브 (jspf)include 디렉티브는 해당 file을 include 디렉티브를 호출한 위치에 먼저 적용시키는 개념이다. 따라서 include 디렉티브의 file은 전체적인 jsp의 구조를 갖추지 않고 조각형태로 가져도 된다. 이러한 조각형태로 존재하는 jsp파일은 확장자로 "jspf"를 설정해주면 된다.2. 액션 태그 (jsp 액션 태그)3.   vs  include디렉티브 비교비교inclue 디렉티브처리시간코드 내에서 요청 시 처리JSP 파일을 자바 소스코드로 변환할 때 처리기능아예 별도의 파일로 에 지정된 파일에서 실행한 결과를 현재 JSP 페이지에 표현.. 2024. 5. 21.
[JSP] JSP에서 다른 컨텐츠를 포함하는 3가지 방법 <%@ include file="" %> <jsp:include> <c:import> ⭐ 포함될 html조각에는 의 시작, 마침 태그가 있어서는 안된다.1. 스크립트 태그 - 정적 include 방식- include하는 jsp 파일내에 복사되어 같이 컴파일됨- include되는 jsp파일 내 전역변수를 상위 jsp에서 사용가능2. 액션 태그 page : 포함할 다른 JSP 페이지의 경로 지정flush : "page"에서 지정한 JSP 페이지를 실행하기 전에 출력 버퍼를 flush할지 여부 지정 (default = "false") - 동적 include 방식- include되는 jsp파일의 출력결과(Html 코드)만 포함- include되는 jsp파일의 변수 사용 불가- 태그로 값 전송 가능- 다른 JSP의 실행 결과 & 코드를 포함할 때 사용하는 액션 태그※ flush : "true"?.. 2024. 5. 21.
[JSP] jsp파일 include 하기 파일구조 1. 레이아웃 구성하기  2. 메인 파일 생성  (몸통에 include 하기)main.jsp 파일 생성메인 코드를 이런식으로  구성해준 후  원하는 위치에 include까지 해준다. Main content Aside 1 Aside 2 Secondary content 1 Secondary content 2 Secondary content 3 Secondary content 4   3. 상단.. 2024. 4. 30.
[JSP] setCharacterEncoding, setContentType 정리 JSP코드에 들어가는 인코딩 문장들에 대해 정리해보자!우선 contentType 이란?클라이언트에 자원을 보낼 때 HTTP 헤더를 통해 페이지에 대한 세부정보 (소프트웨어 타입, 시간, 프로토콜 등)를 전송함.*charset=UTF-8 을 통해 웹브라우저가 어떤 캐릭터셋으로 페이지를 받을지 선택한다.*pageEncoding은 JSP페이지가 어떤 캐릭터셋으로 작성됬는지를 표기한다.요약charset=UTF-8"  pageEncoding="MS949"%> jsp파일은 MS949로 작성되었으며 브라우저는 UTF-8로 받게될 것이다. 다음으로, jsp파일 지시어 다음에 헤드에 들어오는 이 UTF-8은 html의 페이징 캐릭터 셋인다. 는 jsp인코딩인데본문의 소스를 굳이 2번씩이나 인코딩해주어야 하나 싶다.* j.. 2023. 3. 10.
728x90
반응형