Oimb
60
2018-05-17 02:11:44
2
110

jsp 파일 읽기 에러



<%@page import="java.io.FileInputStream"%>
<%@page import="java.io.IOException"%>
<%@page import="org.apache.jasper.tagplugins.jstl.core.Catch"%>
<%@page import="java.io.InputStreamReader"%>
<%@page import="java.io.InputStream"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>기본객체 사용하여 읽기</title>
</head>
<body>
<%
  String resourcePath = "./test.txt";
  String resourcePath2="C:\\Users\\his14\\eclipseJspReview-workspace\\.metadata\\.plugins\\org.eclipse.wst.server.core\\tmp0\\wtpwebapps\\ch05\\notice.txt";

%>
자원의 실제 경로 : <br>
<%=application.getRealPath(resourcePath) %>
<br>
---------------<br>
<%= resourcePath %>의 내용<br>
-----------<br>
<%
  char[] buf = new char[128];
  int len = -1;
  try( InputStreamReader br = new InputStreamReader(application.getResourceAsStream(resourcePath),"UTF-8" )) 
  {
   
    while( (len = br.read(buf))!=-1){
        out.print(new String(buf,0,len));
        
    }
  }catch(IOException e){
    out.print("익셉션 발생: "+e.getMessage()); 
  }

  
%>


</body>
</html>
이것을 돌리면 자꾸 에러가나는데 이유를 모르겠습니다. 이클립스로 돌리고있고
텍스트는 WebContent 아래에 있습니다


0
0
  • 답변 2

  • load2000
    1k
    2018-05-17 06:08:33

    이럴땐 에러메세지를 보여주셔야 합니다

    소스만 보고는 한번에 파악하기 힘들어요.

    0
  • Oimb
    60
    2018-05-17 11:30:35
    사진과 같이 다시 올렸습니다.
    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.