note

JSP 기본 객체 사용하여 자원 읽기 본문

JSP/기본

JSP 기본 객체 사용하여 자원 읽기

투한 2012. 2. 6. 14:29


WebContent -> message -> notice -> notice.txt



파일 내용




실행




<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<%@ page import="java.io.*"%>




Application 기본 객체 사용하여 자원 읽기


	<%
		String resourcePath = "/message/notice/notice.txt";
	%>
	자원의 실제 경로:
	
<%=application.getRealPath(resourcePath)%>
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
<%=resourcePath%>의 내용
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
<% BufferedReader br = null; char[] buff = new char[512]; int len = -1; try { br = new BufferedReader(new InputStreamReader( application.getResourceAsStream(resourcePath))); while ((len = br.read(buff)) != -1) { out.print(new String(buff, 0, len)); } } catch (IOException ex) { out.println("예외 발생 : " + ex.getMessage()); } finally { if (br != null) try { br.close(); } catch (IOException ex) { } } %>


'JSP > 기본' 카테고리의 다른 글

<jsp:include> 액션 태그를 사용하여 페이지 모듈화  (0) 2012.02.06
JSP 기본 객체와 영역  (0) 2012.02.06
Servlet Context  (0) 2012.02.06
JSP 서버정보 출력, 로그 메세지 기록  (0) 2012.02.06
배포 구조  (0) 2012.02.06