日期:2014-05-18  浏览次数:20696 次

请问如何用JSP来加载Applet?
现在主要的问题是在加载时Java控制台是出现了,但是无法显示Applet页面。查看控制台中的错误显示为找不到这个TestApplet.class。

我目前将那个加载Applet的JSP文件放在“test/jsp/Pages/”   路径下;那个TestApplet.java放在“test/WEB-INF/src/applet/”   目录下。
生成的class文件在“test/WEB-INF/classes/applet/”目录下。

其中applet程序有以下声明:
package   applet;


那么请问如何在那个JSP文件中加载TestApplet呢?

请写出具体实现方法,谢谢。

------解决方案--------------------
<applet type= "applet " id= "id " codebase = ". " name= "AppletName " align= "middle " code= "package.className " width= "100 " height= "100 ">
<param name= "parameter_name " value= "parameter_value ">
......
</applet>
------解决方案--------------------
不要将class放在WEB-INF下,你可以按照下面的方法解决:
1.你可将class文件考贝到某个地方,如C:\下,并建立文件夹applet,把class放进去。
2.打包:jar cvf applet.jar applet/*.class
3.把jar包考到你的jsp同级目录。
4.调用applet: <applet name= "TestApplet " code= "applet.TestApplet.class " codebase= ". " archive= "applet.jar " width= "100 " height= "100 ">
<param name= "parameter_name " value= "parameter_value ">
</applet>
这样就可以了,如果不行的话,还要将你的applet用工具转换一下:
dos命令为:htmlconverter
------解决方案--------------------
建议使用 <object> 元素处理, 既简单又方便