我在<jsp:useBean id="file_reader" class="fileReader" scope="session"/>
这里面定义了,我的bean就在当前目录下,应该是这样的写的吧?

解决方案 »

  1.   

    你把bean放到你的WEB-INF\lib(jar文件形式发布)或WEB-INF\classes(class文件形式发布)目录下
      

  2.   

    这个错误找到了,是因为<jsp:**>我用了大写,忘记了大小写敏感~~
      

  3.   

    D:\Program Files\jakarta-tomcat-4.1.24\work\Standalone\localhost\jsptest\filereader_jsp.java:41: cannot resolve symbol
        [javac] symbol  : class fileReader 
        [javac] location: class org.apache.jsp.filereader_jsp
        [javac]       fileReader file_reader = null;
        [javac]       ^
        [javac] D:\Program Files\jakarta-tomcat-4.1.24\work\Standalone\localhost\jsptest\filereader_jsp.java:43: cannot resolve symbol
        [javac] symbol  : class fileReader 
        [javac] location: class org.apache.jsp.filereader_jsp
        [javac]         file_reader = (fileReader) pageContext.getAttribute("file_reader", PageContext.SESSION_SCOPE);
        [javac]                        ^
        [javac] D:\Program Files\jakarta-tomcat-4.1.24\work\Standalone\localhost\jsptest\filereader_jsp.java:46: cannot resolve symbol
        [javac] symbol  : class fileReader 
        [javac] location: class org.apache.jsp.filereader_jsp
        [javac]             file_reader = (fileReader) java.beans.Beans.instantiate(this.getClass().getClassLoader(), "fileReader");
        [javac]                            ^
        [javac] 3 errors
    新的错误帮我看看~~~