2015-01-07 2 views
0

이런 종류의 Java 애플릿을 HTML 페이지에 넣을 수 있습니다. HTML로 된 Java 애플릿. JAR 실행

<applet code="test.class" archive="test_archive.jar"></applet> 

는 웹 브라우저가 그렇다하더라도 클래스 파일 "Test.class라는이"도달 (HTTP 404 결과) 없습니다 "test_archive.jar"파일을 실행하는 것을 가능합니까? 또한 HTML 페이지에서 Java 애플릿을 코딩하여 웹 브라우저에서 실행하려면 jar 파일 만 필요합니까?

+0

나는 다른 관점에서 같은 질문을 할 것이다. 인터넷을 탐색하는 동안 나타나는 모든 팝업에서 더미 사용자 A가 누르는 것을 말합니다. 나쁜 행위자 B는 트로이 목마가 들어있는 Java 아카이브 "test_archive.jar"를 생성하고 서명 한 다음 일부 HTML 페이지에 배치합니다. 하지만 B가 실수로 HTML 애플릿 태그에 .class 파일 이름을 잘못 입력하여 사용자의 브라우저가이 .class 파일을 가져 오지 않았습니다 (JAR 아카이브가 성공적으로 다운로드되었습니다). 질문 : Java 아카이브가 .class 파일없이 실행될 가능성이 있습니까? – Vaidas

+0

1)'test.class' ***은 *** test_archive.jar 안에 있습니까? 2) * "Java 애플릿을 HTML 페이지로 작성하면 웹 브라우저에서 jar 파일 만 실행하면됩니까?"* 내가 무슨 뜻인지 이해할 수 있을지 모르겠다. 애플릿이 Jar 파일 내에있는 경우, 가능합니다. –

답변

0
//Here is applet tag code you coan put in web page which one load YourApplet 
// Remember when you try to access your applet out side your system then YourApplet should be digitally signed 
<APPLET code="YourApplet.class" archive="YourApplet.jar" codebase="http://www.example.com/yourbase_directory_where_YourApplet.jar_file_exits/" width=250 height=150> 
when applet load from this location it is use the codebase directory