2015-01-07 83 views
0

假设我们有这种Java applet放置在HTML页面中。HTML中的Java小程序。 JAR执行

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

难道WEB浏览器将执行“test_archive.jar”文件即使这样的类文件“的Test.class”不可达(导致HTTP 404)? 此外,是否有可能在HTML页面中编写Java applet,只需要jar文件就可以在WEB浏览器中执行它?

+0

我会问从另一个角度相同。假设用户A在浏览互联网时按下每个弹出窗口。坏角色B创建并签名包含特洛伊木马的Java档案“test_archive.jar”,然后将其放置在某个HTML页面中。但是B犯了一个错误,错误地输入了HTML applet标签中的.class文件名,所以用户的A浏览器没有拉这个.class文件(JAR文件下载成功)。问题,在这里有没有.class文件执行Java归档的可能性? – Vaidas

+0

1)'test.class' ***里面是否有''test_archive.jar'? 2)*“另外,是否可以在HTML页面中编写Java applet,只需要jar文件就可以在WEB浏览器中执行它?”*我不确定我是否明白你的意思。如果applet在罐子里面,那么是的,这是可能的。 –

回答

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