你的class文件放到什么地方去了

解决方案 »

  1.   

    bean的源文件要放在jakarta-tomcat-4.0.3\webapps\ROOT\WEB-INF\classes\bean下,相应的也要把这路径加在环境变量里这样编译后才行
      

  2.   

    目录,路径这些肯定没有问题,不一定要放在tomcat的webapps下
    不知道为什么,会生成一个只有下划线的文件夹,有的话,肯定jsp会出错
    没有人碰到吗?
      

  3.   

    唉。最快的解决方案你把jdk1.4换成jdk1.3。保你没有问题。^_^
      

  4.   

    你的class应放在切当的包中,包放在对应的WEB-INF/classes/下
      

  5.   

    tomcat\work下的东东
    在运行jsp文件时肯定会产生的,在不改动jsp文件时,会直接到该目录下读相应的文件以提高速度,如果jsp文件有改动,则会重新编译!
      

  6.   

    你的javabean一定要打包才行,就是放在一个package下
      

  7.   

    版本的問題。
    我以前在jdk3+tomcat4.03下調試過沒錯的程序。
    換jdk4+tomcat4.03,tomcat 崩潰。
      

  8.   

    把你详细的环境变量说一下:
    java_home=
    tomcat_home=
    classpath=至于那带下划线的文件夹是tomcat将你的web文件组包装成一个站点来处理了.
      

  9.   

    to :  tooguy(猎鼠) 
    为什么有时会产生那个下划线的文件夹,有时而不会
    看tomcat的官方网站看没有一点头绪我担心可能是tomcat的server.xml配置的问题
    我只是添加了
    <Context path="" debug="0" docBase="d:\myweb" reloadable="true"/>
    其它的没有动
    也可能是版本的问题,但是没有弄清楚
    写java不是一天两天,但这个问题还是头一次见
      

  10.   

    你添加了<Context path="" debug="0" docBase="d:\myweb" reloadable="true"/>
    不就和原有的 <Context path="" docBase="ROOT" debug="0"/>冲突吗?
    不要添加,应该把原有的修改为你自定义的。
    目前嘛,你把原来的<Context path="" docBase="ROOT" debug="0"/>删除也可以
      

  11.   

    to : lovexing(爱鱼盛) 
    你说的有道理,不过我没有具体试一下刚才看了一下server.xml现在的是
    <Host name="localhost" debug="0" appBase="d:\myweb" unpackWARs="true">
     <Context path="/manager" docBase="manager" 
             debug="0" privileged="true"/>        <!-- Tomcat Examples Context -->
            <Context path="/examples" docBase="examples" debug="0"
                     reloadable="true" crossContext="true">
    <Context path="" debug="0" docBase="d:\myweb" reloadable="true"/>我发现也是我这个文件配置的问题,以前没有仔细地看一下
      

  12.   

    我很喜欢JSP,可是它的错误信息却把我打击的够呛啊 ̄ ̄
    一大堆英文,略懂一二
    可是找错不易呀
      

  13.   

    tomcat 4 的jasper.jar、servlet.jar等所在的目录都和tomcat 3不一样,而且javabean存放的目录也不一样。你是不是还是用tomcat 3的方式设置啊?