jsp:useBean can't find class `classes.CounerBean'

解决方案 »

  1.   

    <jsp:usebean id="session_counter" class="classes.CounterBean" scope="session" />
    ==>
    <jsp:useBean id="session_counter" class="classes.CounterBean" scope="session" />
      

  2.   

    bean应该放到系统可以找到得ClassPath下吧
      

  3.   

    bean应放到WEB-INF下的class或classes目录下。。看你用的什么服务器。。
      

  4.   

    或像这位兄台( jaspon(蒲公英) )说的放到CLASSPATH内
      

  5.   

    大小写已经改过来了!可还是不行
    另外,bean必须要放到web_info的文件夹下面吗??
    我已经设置好虚拟目录了啊
    E:\myjsp
    我的http://localhost:888/myjsp能打开jsp文件的
    我直接把bean放到这个目录下面的文件夹下面不行么?
    谢谢
      

  6.   

    应该把bean放在myjsp-WEB-INF-classes下面吧.试试看.
    个人意见而已。
      

  7.   

    bean一定要放在myjsp-WEB-INF-classes 并且还要在classes下建个包 再放入你的类
      

  8.   

    应该把bean放在myjsp\WEB-INF\classes下面
    <jsp:useBean id="session_counter" class="文件夹.CounterBean" scope="session" />
    这里的文件夹是classes下的文件夹,没有的话,可以不要.
      

  9.   

    那请我的bean  package 是不是重新定义package web-inf.classes  啊?
    谢谢
      

  10.   

    对了,那bean里面的package  怎么设置啊?
      

  11.   

    先设定虚拟目录为 myjsp
    然后在 myjsp 下建个目录为 WEB-INF
    再在 WEB-INF 下建立目录 classes 和 libjavabean 要放在 classes 下
      

  12.   

    你把类文件放在WEB-INF下的classes目录下面.