当前位置: 技术问答>java相关
我写了一个有applet的网页,本地浏览没问题,发布之后就不行了?
来源: 互联网 发布时间:2015-06-18
本文导语: 页面现实applet已经启动,但是什么反应都没有 用资源管理器直接点击文件浏览就没有问题 另外,我写的另一个简单的程序(applet)只是打印一行字的,就可以正常显示 win2000(linux) + tomcat4.0 + jdk1.3 是我的tomcat的...
页面现实applet已经启动,但是什么反应都没有
用资源管理器直接点击文件浏览就没有问题
另外,我写的另一个简单的程序(applet)只是打印一行字的,就可以正常显示
win2000(linux) + tomcat4.0 + jdk1.3
是我的tomcat的环境变量设置不对么
请大侠指教,谢谢
用资源管理器直接点击文件浏览就没有问题
另外,我写的另一个简单的程序(applet)只是打印一行字的,就可以正常显示
win2000(linux) + tomcat4.0 + jdk1.3
是我的tomcat的环境变量设置不对么
请大侠指教,谢谢
|
我碰到过同样的问题,和你的什么设置都没关系!!
你一定是用到了图片或声音等文件,你试一下这么做
image=getImage(new URL(getCodeBase(),"Images/wrox_logo.gif"));
你一定是用到了图片或声音等文件,你试一下这么做
image=getImage(new URL(getCodeBase(),"Images/wrox_logo.gif"));
|
如果你只写打印一行字显示正常的话,说明你的APPLET设置应该正常的.这样试试:
1直接把APPLET放在IIS中,不放在TOMCAT里,试试看;
2找找看,用了些什么自定义的类文件,需CLASSPATH里面去;
3有没有使用IO流,可能你在本机测试时没问题,发布是就肯定不行,如果一定要读文件,APPLET要与SERVLET通讯才行.
1直接把APPLET放在IIS中,不放在TOMCAT里,试试看;
2找找看,用了些什么自定义的类文件,需CLASSPATH里面去;
3有没有使用IO流,可能你在本机测试时没问题,发布是就肯定不行,如果一定要读文件,APPLET要与SERVLET通讯才行.
|
是不是你的applet调用了什么类没有在系统classpath里头啊?
|
那你webserver的classpath?和你的codebase?
|
if there is not error msg as "no class found error",
it should be the problem of your IE, try to install JRE
it should be the problem of your IE, try to install JRE
|
是Applet的路经问题!
|
是类路径问题
也就是classpath的设置
你在win2000的环境设置里头 找到classpath 在最后加上;.
也就是classpath的设置
你在win2000的环境设置里头 找到classpath 在最后加上;.
|
因为执行applet的是嵌入在浏览器内的jre,你不需要做任何设置!我想不引用外部资源的applet肯定都正常!!是你的源代码的问题