这个问题我遇到过,我也是一个初学者。我解决的方法是如果你放的子目录是test
那么,你就把bean放到web-inf/classes/test里面,同时在bean中加写
package test;

解决方案 »

  1.   

    这和你的bean的存放应该是没有关系的,因为既然你的jsp文件能成功的访问过bean就说明bean放置没有问题了,不过你现在所说的问题不够具体,你的jsp文件是不是原来放在doc目录下面,这时候好用,然后你放在doc/A下面(A为一个文件夹名)就不好用了,是这种情况吗?还有一点你是否改动过resin的conf配置文件
      

  2.   

    我没有改动resin的conf配置。
    我就是将bean  放在/web-inf/classes目录下,
    然后在web的根目录放个调用bean的jsp文件,成功,
    但当我将该jsp 页面放到某个子目录下,就出现上面的错误了
      

  3.   

    出现这种情况的原因是,你在/这个web-app时,根据resin的设置,能找到放在WEB-INF/classes中的java class,而你放到/test目录(也就是web-app是test时,它能找到的class就是/test/WEB-INF/classes下的了,你可以试试在系统的classpath里加上这个/WEB-INF/classes/目录
      

  4.   

    我已经在classpath中加了,都不行