프론트엔드/JSP(4)
-
[JSP] include 사용방법
jsp include 사용방법은 대표적으로 두 가지가 있음. 1. include directive (인클루드 디렉티브) 페이지가 단순히 텍스트 위주로 구성되어 있을 때 사용하기 좋음(예를 들면 페이지 헤더 또는 메타태그 등등) 동시에 컴파일 되기 때문에 main page에서 사용하던 서버변수를 include page에서도 똑같이 사용이 가능함. 2. include action tag (인클루드 액션 태그) 모듈화 되어있는 페이지들을 합쳐서 보여줘야 할 때 사용하기 좋음(예를 들면 쇼핑몰의 카테고리만 분류하고 레이아웃이 같은 상품 정보만 보여주는 곳..) HTML 렌더링 방식과 같이 document의 상단부터 차례로 하단까지 처리함. 각각 페이지에서 선언된 서버변수는 같이 사용할 수 없음. 출처 : enz..
2020.12.16 -
[JSP] JSP페이지에서 다운로드 구현시 Exception 발생
[문제상황] 아래코드와 같이 PDF파일을 JSP에서 바로 열도록 구현시 파일을 여는데는 문제가 없었지만 'java.lang.IllegalStateException' 발생 [해결방법] 결론적으로 초기화 코드 두 줄을 추가해주니 해결됨 out.clear(); out = pageContext.pushBody();
2020.11.29 -
[JSP] JSP로 서버에 올라가 있는 PDF파일 바로 열기
서버경로에 pdf파일이 업로드 되어 있을 때, 해당 경로에 있는 pdf파일을 jsp에서 바로 여는 방법 test.jsp 호출시 설정한 경로내에 있는 pdf파일을 바로 오픈 만약 특정 jsp에서 버튼을 클릭시 pdf파일을 읽는 JSP를 열고 싶다면 javascript 'window.open()' 사용하여 'test.jsp'열기 pdf열기
2020.11.29 -
[JSP] JSP 스크립틀릿 태그 내에 경로 작성시 에러
JSP Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\ ) error 발생 해결방법 : 작성한 "\" (역슬래시 한개)를 에서 "\\" 두개로 변경 하면 에러 사라짐
2020.11.29