기술지원 문의

Re:Re:고맙습니다..다시한번 질문이여..
김귀봉 / 2002-12-13 00:00

음 제가 좀 부족해서 이해가 잘 안되네여..제가 다시 해본것은 시스템 변수 설정에서  RESIN_HOME=c:/resin  으로 잡아주고 
File orderFile=new File(\"/files/orders.xml\");라고 표현해서 orders.xml 파일을 찾기 위해 c:/resin/files처럼 폴더를 만들어봐도 못
찾아서 resin.conf파일 이것을 다시 doc로 바꾸고,해봐도 안되고,doc아래에 files폴더를 만들어서 해봐도 안되네여..제가 한 방법중에 어디에서부터 고쳐야 되는지 자세히좀 말씀해주시면 고맙겠습니다..
다시한번 꼭 부탁합니다..
--관리자 님의 글 [2002-12-13 12:35:44]
>
File Class를 이용해서 파일을 찾을 때
기본 위치가 $RESIN_HOME 입니다.
만약에 $RESIN_HOME/doc/files라는 디렉토리를 만들고
거기에 파일들을 넣어놓은 후 아래와 같은 코드를 서블릿에
넣어서 테스트해보면 됩니다.
-----------------------------------------------------
File orderFile=new File(\"doc/files\");
String[] list=null;
list = orderFile.list();
for(int i = 0; i < list.length; i++)
    System.out.println(list[i]+\"

\");
-----------------------------------------------------



--김귀봉 님의 글 [2002-12-13 06:20:09]
>질문의 내용은 java 파일에서 
File orderFile=new File(\"/files/orders.xml\");


//if orders.xml doesnt exist:

if(!orderFile.exists()){
out.print (\"Orders File Doesnt Exist.\");
// Create orders.xml
// save orders.xml
}else{
                out.print(\"Orders File Exists.\");

이런식의 표현을 하는곳이 있습니다.이것을 컴파일하고 resin에서 돌리면..orders.xml파일을 몬찾습니다. 

java 파일이 다른 파일을 참조해서 값을 출력할때 그 파일을
어디다 두어야 class파일이 실행되면서 찾는지 궁금합니다.지금까지 이것저것 찾아본결과는아무래도 resin.conf파일에 추가를 해야 되는거 같은데,그것을 모르겠네여..이틀동안 이것만 쳐다보고 있네여..ㅡ.ㅡ 고수님덜 많은 지도 부탁합니다..현재까지 resin.cof파일을 수정한곳은 iis와 연동하기 위해 부분의 doc를 c:\\Inetpub\\wwwroot로 수정한것밖에 없습니다..그럼 감기들 조심하시구여 ..