애플릿에선 file open 같은게 안되는건가요?
초코우유
전에 만들었던 우리 다이어리를 애플릿으로 바꾸려고 하는데요....
뭐... 애플릿이니깐 메뉴바나 그런건 안되는거 같아서 다 없애 버렸습니다.
근데.. 클래스를 새로 불러오는건 다 안되더군요.. -_-;;
로그인 창도 안되고... 대화상자도 안되고... 뭐 다 좋습니다.
안되도 그냥 쓰면 되니깐.. 다 없애버렸습니다. ^^;
그런데... 데이타 불러오고 저장하는건 되야 하는데... ㅠㅠ
애플릿을 실행하면..
익스플로어 아래 상태표시줄에 Java 애플릿 로딩에 실패했습니다. 라고 나와요...
그래서 자바콘솔을 열어보면....try{
File openfile = new File(id+_MEMO.txt);
FileReader fr = new FileReader(openfile);=== 여기에 문제가 있더라구요...
BufferedReader br = new BufferedReader(fr);
String memo= ;
if(openfile.exists()) {// 만약 이전에 메모한 파일이 있다면 불러옴
while(( memo = br.readLine()) != null ){
schedual.append(memo.toString());
schedual.append(\n);
}
}
br.close();
} catch(IOException ex) {}
그냥 자바로 실행할땐 잘 되던건데.. 애플릿으로 옮기려니 참 애로사항이 많네요 ㅠㅠ
애플릿에선 화일을 열거나 저장하거나 할 수 없는것인가요?
Woori가 실행되는 클래스 파일이고... 우리다이어리.html이 html 파일입니다...
애플릿 넘 어렵네요 ㅠㅠ 좀 가르쳐 주세요~
-
카라
signed applet으로 만드셔야 합니다.
-
김자영
굴수다님 말씀대로 서명된 애플릿을 사용하면 사용자가 해당 애플릿이 로컬 머신에 파일을 생성한다든가, 프로세스를 실행한다던가 하는 일련의 작업을 허용하여 프로세스를 처리할 수 있습니다.
-
스위트초코
저두 애플릿은 잘 못다루지만,,,
기본적으론 제약도 많고 , 버전 문제도 있고...
참...거시기 한거 같아요,,,-_- -
Creative
아아아악~~~ 너무 어렵네요... 애플릿은 제 한계인가 봅니다 ㅠㅠ
그냥 만들어서... 오프라인에서 돌려야겠어용 ㅠㅠ -
사자자리
저두 잘은 모르지만 애플릿에선 보안 문제때문에 유저의 로컬 파일을 다룰수 없다고 알고 있는데요,
그 제약을 보완(?) 한게 Signed Applet 이라고 알고있습니다.. -
부루
SecurityException 나지 않났나요?