APPLET问题,非得解决不可,请老鸟进来~~~ 这个问题我也出现过。。你不能把你的APPLET 的CLASS 文件放在 classes 目录下。你可以为APPLET 的CLASS 文件放在其他的目录下,就是别放在classes 下。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 大家都知道JDK里面自带了一个.监测内存的applet的例子.MemoryMonitor.java但是不知道为什么.我在JCreator里面可以编译.并运行..一和网页加到一起就出错.说notloaded 不能载入.??也在同一目录里.不知道为什么.他是不是调用了java2D的东西.呀.请高手.帮帮忙??? 检查一下你的JRE,必要的时候卸载后装个最新的,并设置好环境变量。可以编译但不能结合网页正确显示,就是这个问题,与JDK、路径无关。 <jsp:plugin type="applet" code="xx.class" width="200" height="200"/>直接放在jsp同一个文件目录下面! 上面的朋友,问题是,存在一个规划的问题!!!我的前提是CLASS文件都放在一起! 我好郁闷啊,我搜索了帖子,方法都是这样我的怎么会事,<%@ page language="java" contentType="text/html;charset=gb2312"%><HTML><HEAD></HEAD><BODY><applet code="MyApplet.class" width="200" height="200"></applet></BODY></HTML>现在CLASS文件就和JSP文件在同一目录下,运行以后,就一快灰色的区域,什么都不显示,也不抱错到底怎么回事啊,帮帮忙啊!!!!!!!!! <jsp:plugin type="applet" code="xx.class" codebase="WEB-INF/classes" width="200" height="200"></jsp:plugin> <applet code="MyApplet.class" width="200" height="200">然后文件和CLASS文件同一目录下,都提示CLASS NOT FOUND郁闷啊! 确认一下你的class文件是否 有package结构,如果是 code="package.MyApplet.class" 才对啊 而且同目录下还有个HTML文件,里面代码也是<applet code="MyApplet.class" width="200" height="200">我在命令提示符下:appletviewer xx.html是正常显示的! applet不能放在classes目录下。servlet和applet就分开规划吧。 IE不支持高版本的jdk吧用<applet code="MyApplet.class" width="200" height="200"></applet>不行的用jdk自带的bin下的HtmlConverter.exe转一下试试呢 我转换后的结果<OBJECT classid = "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" codebase = "http://java.sun.com/update/1.4.2/jinstall-1_4-windows-i586.cab#Version=1,4,0,0" WIDTH = "200" HEIGHT = "200" > <PARAM NAME = CODE VALUE = "./MyApplet.class" > <PARAM NAME = "type" VALUE = "application/x-java-applet;version=1.4"> <PARAM NAME = "scriptable" VALUE = "false"> <COMMENT> <EMBED type = "application/x-java-applet;version=1.4" \ CODE = "./MyApplet.class" \ WIDTH = "200" \ HEIGHT = "200" \ scriptable = false \ pluginspage = "http://java.sun.com/products/plugin/index.html#download"> <NOEMBED> </NOEMBED> </EMBED> </COMMENT></OBJECT> 不好意思错了应该是下面的,我试过是可以的MyApplet.calss和jsp文件在同一个目录下<OBJECT classid = "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" codebase = "http://java.sun.com/update/1.4.2/jinstall-1_4-windows-i586.cab#Version=1,4,0,0" WIDTH = "200" HEIGHT = "200" > <PARAM NAME = CODE VALUE = "MyApplet.class" > <PARAM NAME = "type" VALUE = "application/x-java-applet;version=1.4"> <PARAM NAME = "scriptable" VALUE = "false"> <COMMENT> <EMBED type = "application/x-java-applet;version=1.4" \ CODE = "MyApplet.class" \ WIDTH = "200" \ HEIGHT = "200" \ scriptable = false \ pluginspage = "http://java.sun.com/products/plugin/index.html#download"> <NOEMBED> </NOEMBED> </EMBED> </COMMENT></OBJECT> 用jdk自带的bin下的HtmlConverter.exe转一下试试呢-------------------------------------------你是说转换JSP文件????我记得我转换过HTML文件,然后用WEB服务器的方式浏览,也不行?我的JDK1。4,TOMCAT5。0,IE6。0UP 不是转jsp,就是把关于applet的部分提出来存成html转换后再放回去我刚才试了试,是可以的就用OBJECT那部分换掉你的applet那部分 我的是JDK1。4,TOMCAT4,IE6 <OBJECT classid = "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" codebase = "http://java.sun.com/update/1.4.2/jinstall-1_4-windows-i586.cab#Version=1,4,0,0" WIDTH = "200" HEIGHT = "200" > <PARAM NAME = CODE VALUE = "MyApplet.class" > <PARAM NAME = "type" VALUE = "application/x-java-applet;version=1.4"> <PARAM NAME = "scriptable" VALUE = "false"> <COMMENT> <EMBED type = "application/x-java-applet;version=1.4" \ CODE = "MyApplet.class" \ WIDTH = "200" \ HEIGHT = "200" \ scriptable = false \ pluginspage = "http://java.sun.com/products/plugin/index.html#download"> <NOEMBED> </NOEMBED> </EMBED> </COMMENT></OBJECT>这段覆盖掉JSP文件中的<applet ...</applet>这段,然后再运行? 晕死,这样可以!但我想问,你这段代码是怎么得来的????为什么要这样做?还有就是帮我测试一下,如果CLASS文件放在WEB-INF\CLASSES\目录下呢,谢谢 最后问一个问题:我显示的图片底色是白色,可是嵌入的APPLET周边的区域是灰色的,我需要是全白的是在哪个地方修改,谢谢,解决,马上揭贴~先感谢热心的网友们! 我把你上面贴的那个jsp文件改为html后缀后.用htmlconvertor转换后得到的啊因为ie不支持swing,所以要在ie中运行applet必须用这种插件的方式就像在ie中显示视频,或者falsh都是这样的吧我试了试把class放在classes里不行为什么要放在classes里呢?这个目录客户不应该能访问到啊,applet的class是要下载到客户端执行的啊和javabean无关 Container ac=getContentPane();ac.setBackground(new Color(0xFFFFFF)); 我也遇到相同的问题:我感觉是这样的:如果你的class文件有 package com.lcl.myapplet那么,在html的applet中要加入 codebase=com.lcl.myapplet,否则不可以显示其他的,我也不明白,顶一下 struts2 超链接传参 地址解析不出来 sqlServer2008 Hibernate 查询问题!望高手解惑! jsp里怎么写视频播放代码 a4j:repeat在rich:toolbar中的问题 框架自适应的问题 请教关于group by 和order by 的sql语句 谁来帮帮小弟我啊,问个sql语句关于时间的问题...急啊.帮忙的十分感谢.. 关于session,cookies的问题 一个简单的传值问题!!!!急求!!!!!! 救命,请问什么地方有可以用来做统计图的java包 页面显示上的问题——字总是竖成一列! jsp--ODBC连接数据库的问题?真的晕了
MemoryMonitor.java但是不知道为什么.我在JCreator里面可以编译.并运行..
一和网页加到一起就出错.说notloaded 不能载入.??
也在同一目录里.不知道为什么.
他是不是调用了java2D的东西.呀.请高手.帮帮忙???
可以编译但不能结合网页正确显示,就是这个问题,与JDK、路径无关。
直接放在jsp同一个文件目录下面!
CLASS文件都放在一起!
我的怎么会事,
<%@ page language="java" contentType="text/html;charset=gb2312"%>
<HTML>
<HEAD></HEAD>
<BODY>
<applet code="MyApplet.class" width="200" height="200">
</applet>
</BODY>
</HTML>
现在CLASS文件就和JSP文件在同一目录下,
运行以后,就一快灰色的区域,什么都不显示,也不抱错
到底怎么回事啊,帮帮忙啊!!!!!!!!!
code="xx.class"
codebase="WEB-INF/classes"
width="200"
height="200">
</jsp:plugin>
然后文件和CLASS文件同一目录下,都提示CLASS NOT FOUND
郁闷啊!
我在命令提示符下:appletviewer xx.html是正常显示的!
</applet>
不行的
用jdk自带的bin下的HtmlConverter.exe转一下试试呢
<OBJECT
classid = "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
codebase = "http://java.sun.com/update/1.4.2/jinstall-1_4-windows-i586.cab#Version=1,4,0,0"
WIDTH = "200" HEIGHT = "200" >
<PARAM NAME = CODE VALUE = "./MyApplet.class" >
<PARAM NAME = "type" VALUE = "application/x-java-applet;version=1.4">
<PARAM NAME = "scriptable" VALUE = "false"> <COMMENT>
<EMBED
type = "application/x-java-applet;version=1.4" \
CODE = "./MyApplet.class" \
WIDTH = "200" \
HEIGHT = "200" \
scriptable = false \
pluginspage = "http://java.sun.com/products/plugin/index.html#download">
<NOEMBED>
</NOEMBED>
</EMBED>
</COMMENT>
</OBJECT>
应该是下面的,我试过是可以的
MyApplet.calss和jsp文件在同一个目录下<OBJECT
classid = "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
codebase = "http://java.sun.com/update/1.4.2/jinstall-1_4-windows-i586.cab#Version=1,4,0,0"
WIDTH = "200" HEIGHT = "200" >
<PARAM NAME = CODE VALUE = "MyApplet.class" >
<PARAM NAME = "type" VALUE = "application/x-java-applet;version=1.4">
<PARAM NAME = "scriptable" VALUE = "false"> <COMMENT>
<EMBED
type = "application/x-java-applet;version=1.4" \
CODE = "MyApplet.class" \
WIDTH = "200" \
HEIGHT = "200" \
scriptable = false \
pluginspage = "http://java.sun.com/products/plugin/index.html#download">
<NOEMBED>
</NOEMBED>
</EMBED>
</COMMENT>
</OBJECT>
-------------------------------------------你是说转换JSP文件????
我记得我转换过HTML文件,然后用WEB服务器的方式浏览,也不行?
我的JDK1。4,TOMCAT5。0,IE6。0UP
就用OBJECT那部分换掉你的applet那部分 我的是JDK1。4,TOMCAT4,IE6
classid = "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
codebase = "http://java.sun.com/update/1.4.2/jinstall-1_4-windows-i586.cab#Version=1,4,0,0"
WIDTH = "200" HEIGHT = "200" >
<PARAM NAME = CODE VALUE = "MyApplet.class" >
<PARAM NAME = "type" VALUE = "application/x-java-applet;version=1.4">
<PARAM NAME = "scriptable" VALUE = "false"> <COMMENT>
<EMBED
type = "application/x-java-applet;version=1.4" \
CODE = "MyApplet.class" \
WIDTH = "200" \
HEIGHT = "200" \
scriptable = false \
pluginspage = "http://java.sun.com/products/plugin/index.html#download">
<NOEMBED>
</NOEMBED>
</EMBED>
</COMMENT>
</OBJECT>
这段覆盖掉JSP文件中的
<applet ...
</applet>
这段,然后再运行?
为什么要这样做?还有就是帮我测试一下,如果CLASS文件放在WEB-INF\CLASSES\目录下呢,谢谢
我显示的图片底色是白色,可是嵌入的APPLET周边的区域是灰色的,我需要是全白的
是在哪个地方修改,谢谢,解决,马上揭贴~
先感谢热心的网友们!
因为ie不支持swing,所以要在ie中运行applet必须用这种插件的方式
就像在ie中显示视频,或者falsh都是这样的吧我试了试把class放在classes里不行
为什么要放在classes里呢?
这个目录客户不应该能访问到啊,applet的class是要下载到客户端执行的啊
和javabean无关
ac.setBackground(new Color(0xFFFFFF));
我感觉是这样的:
如果你的class文件有 package com.lcl.myapplet
那么,在html的applet中要加入 codebase=com.lcl.myapplet,否则不可以显示
其他的,我也不明白,顶一下