以上错误是我在运行:http://localhost:8080/test/index.jsp时出现的,
其中index.jsp中用到了JAVABEAN:
<jsp:useBean id="clock" scope="page" class="dates.JspCalendar" type="dates.JspCalendar" />

解决方案 »

  1.   

    注意Bean的编写格式和JSP调用是的格式:JavaBean代码编写要点总结:1、JavaBean代码中必须使用包的形式,以便以后发布,如:"package ***;"。同时使用JavaBean,是从一个包里引用一个类,不能单独调用一个类。2、类的属性名必须使用小写,原则上定义为"private"类型,以保证数据安全性;3、类的方法命第一个单词为小写;以后的单词首字母大写,其余字母小写;4、Tomcat4中,JavaBean代码放置到"虚拟目录/WEB-INF/classes"下,编译时采用"javac -d . *.java"格式,编译系统会自动将生成的"*.class"文件放置到对应的包中;5、JSP程序中调用JavaBean代码必须遵循调用规则(以后再写^_^)。
      

  2.   

    看上去好象是没有找到Bean程序,不过Bean程序不符合规范也会出现这个提示的。
      

  3.   

    我的JAVABEAN写的应该没什么问题,我的意思是要用JAVABEAN是不是需要另外的什么设置.
    各位大哥,不一定要解决问题啊,有点思路,方法都可以说说啊...
      

  4.   

    <jsp:useBean id="clock" scope="page" class="dates.JspCalendar" type="dates.JspCalendar" />先改成:
    <jsp:useBean id="clock" scope="page" class="dates.JspCalendar" />
    看看。
      

  5.   

    nettman,你的qq是多少啊,我想请教...
      

  6.   

    Servlet代码可以在你的虚拟目录中运行吗?
      

  7.   

    bean放在web-inf/class 文件夹下没
    如果你的bean声明为package dates;
    则还要建一个dates 文件夹
      

  8.   

    你的javabean放置的路径不对。因为在tomcat中,jsp寻找class的路径默认情况下是固定的。不是相对于jsp所放路径的当前路径。上面的老兄说的对要放在
       “bean放在web-inf/class 文件夹下没
        如果你的bean声明为package dates;
         则还要建一个dates 文件夹”
    如果不是这样就会提示你出现的问题。
      

  9.   

    放在web-inf/classes 文件夹下,也建了dates目录了。
    这些都没有问题.