在打开INDEX.JSP时出现这个问题不知该如何解决?org.apache.jasper.JasperException: /index.jsp(3,0) The value for the useBean class attribute dates.JspCalendar is invalid.
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:512)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

解决方案 »

  1.   

    jsp:useBean中所需的类dates.JspCalendar不可用
      

  2.   

    为什么我的bean都会出错啊,应该怎么修改啊
      

  3.   

    分析:
    1.确认类dates.JspCalendar存在
    2.确认该类已被编译
    3.确认classpath正确
      

  4.   

    classpath:
    C:\Program Files\Java\jre1.5.0_11\lib\rt.jar;C:\Program Files\Java\jre1.5.0_11\lib\msbase.jar;C:\Program Files\Java\jre1.5.0_11\lib\mssqlserver.jar;C:\Program Files\Java\jre1.5.0_11\lib\msutil.jar
      

  5.   

    上面第三条我没说太清楚: 第3条中的classpath是指WEB应用的classpath
      

  6.   

    <%@ page contentType="text/html;charset=gb2312" %> 
    <%@ include file="header.inc"%>
    <jsp:useBean id='clock' scope='page' class='dates.JspCalendar' type="dates.JspCalendar" />      
    <%@ page language="java" import="java.sql.*" %>
    <jsp:useBean id="workM" scope="page" class="test.faq" />这是源码
      

  7.   

    在dates文件夹里有JspCalendar.java和JspCalendar.class
      

  8.   

    dates是你的web应用的CLASSPATH嘛?
    我想不是吧
    WEB应用默认的一般是WEB-INF/classes的