Java 如何使用web项目在eclipse中运行小程序

Java 如何使用web项目在eclipse中运行小程序,java,jsp,applet,Java,Jsp,Applet,您好,我已经尝试了以下代码 index.jsp <applet code="com.applet.PrintApplet" codebase ="TestApplet.jar" width="320" height="120"></applet> 当此应用程序在浏览器中运行时 类未找到异常被激发 但我的浏览器有问题 错误,如带有三个按钮的弹出框 忽略细节并重新加载 Application error classNotFoundException com.apple

您好,我已经尝试了以下代码

index.jsp

<applet code="com.applet.PrintApplet" codebase ="TestApplet.jar" width="320" height="120"></applet>
当此应用程序在浏览器中运行时

类未找到异常被激发

但我的浏览器有问题

错误,如带有三个按钮的弹出框

忽略细节并重新加载

Application error

classNotFoundException 

com.applet.printApplet
详细信息按钮

Java Plug-in 10.21.2.11
Using JRE version 1.7.0_21-b11 Java HotSpot(TM) Client VM
User home directory = C:\Users\Helthcare2
----------------------------------------------------
c:   clear console window
f:   finalize objects on finalization queue
g:   garbage collect
h:   display this help message
l:   dump classloader list
m:   print memory usage
o:   trigger logging
q:   hide console
r:   reload policy configuration
s:   dump system and deployment properties
t:   dump thread list
v:   dump thread stack
x:   clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------
Java插件10.21.2.11
使用JRE版本1.7.0_21-b11 Java HotSpot(TM)客户端虚拟机
用户主目录=C:\Users\Helthcare2
----------------------------------------------------
c:清除控制台窗口
f:在终结队列上终结对象
g:垃圾收集
h:显示此帮助消息
l:转储类加载器列表
m:打印内存使用情况
o:触发日志记录
q:隐藏控制台
r:重新加载策略配置
s:转储系统和部署属性
t:转储线程列表
v:转储线程堆栈
x:清除类加载器缓存
0-5:将跟踪级别设置为
----------------------------------------------------
我还在构建路径中添加了jar文件。

您有两个选项:
1.使用JDK附带的
appletviewer
,只需在基本浏览器中查看applet即可
2.在HTML页面中嵌入小程序标记

<html>
    <title>My Applet</title>
    <body>
        <applet code="PrintApplet.class" width="400" height="400"></applet>
    </body>
</html>  

我的小程序
接受答案

<html>
    <title>My Applet</title>
    <body>
        <applet code="PrintApplet.class" width="400" height="400"></applet>
    </body>
</html>  
<script>
    var attributes = {codebase:'http://my.url/my/path/to/codebase',
                      code:'my.main.Applet.class',
                      archive: 'my-archive.jar',
                      width: '800', 
                      height: '600'};
    var parameters = {java_arguments: '-Xmx256m'}; // customize per your needs
    var version = '1.5' ; // JDK version
    deployJava.runApplet(attributes, parameters, version);
</script>