关于在jbuilder9下调试一个加载applet的jsp页面,总是提示找不到applet。
>代码如下:
><html> 
><head> 
><title> 
>jsp:plugin 演示 
></title> 
></head> 
><body > 
><hr><br/> 
><jsp:plugin type="applet" code="com.jspdev.ch3.MyApplet.class" codebase="." align="middle" width="200" height="200"> 
><jsp:params> 
><jsp:param name="image" value="pic.JPG"/> 
></jsp:params> 
><jsp:fallback>在插入jap时错误 
></jsp:fallback> 
></jsp:plugin> 
></body> 
></html> 
>-----------------------------------------------------------------------------------------------------------
>这个是applet 的路径包 
>com.jspdev.ch3.MyApplet 
>APPLET代码是: 
>
>
>package com.jspdev.ch3; 
>
>import javax.swing.*; 
>import java.awt.*; 
>import java.applet.Applet; 
>
>public class MyApplet extends Applet{ 
>String img; 
>public void paint(Graphics g) { 
>
>Image image=getImage(getCodeBase(),img); 
>g.drawImage(image,0,0,400,400,this); 
>g.setColor(Color.WHITE); 
>g.setFont(new Font("宋体",2,24)); 
>g.drawString("使用JSP:PLUGIN在JSP中添加applet",40,170);//绘制一个字符串 
>g.setFont(new Font("NewsRoman",2,10)); 
>g.setColor(Color.BLACK); 
>g.drawString(new java.util.Date().toString(),10,190); 
>} 
>public void init() 
>{ 
>img=getParameter("image"); 
>} 
>}
>
>

>我建立的工程名为test webapp 名字也为test jsp文件和图片pic.JPG放在test/test下 
>applet.java添加到scr/com/jspdev/ch3 
>为什么编译时候总是提示找不到类文件
>    
>

解决方案 »

  1.   

    我也遇到楼主一样的问题,不过偶用ECLIPSE+TOMCAT
    貌似APPLET发布早服务器上路径就不对了
      

  2.   

    不会用,eclipse  用eclipse也出现这种情况啊?
    我也觉得是路径有问题,但是不知道怎么改
      

  3.   

    我也遇到过这个问题,发现必须把jsp文件和applet的class文件放在同一个目录才能找的到
      

  4.   

    是啊,你说的是直接在tomcat下编译吧,在tomcat下可以运行啊,就是放在同一文件夹子,
    但是在jbuilder9的工程文件里,好象怎么弄都不行的。说明:我的jbuilder运行正常,没问题的!
      

  5.   

    JBuilder里,你的 class文件 和 jsp 文件在同一个目录吗?
      

  6.   

    Jbuilder默认用的还不是tomcat,并且不关容器的事情,你就算用 html,不部署在容器, 直接双击html文件打开,可以调用 applet ,
      

  7.   

    不信你有空的话试用jbuilder试一下, 是默认是用tomcat啊,没错啊。不知道是不是tomcat的版本不一样的问题还是什么?我独立的tomcat是5.0而jbuilder自带的是比较早的版本