我是把自己写的类当成java自带的类来用.还有就是<jsp:useBean>

解决方案 »

  1.   

    javaBean放在D:\Tomcat\webapps\ROOT\WEB-INF\classes
    搂主说的设置环境变量指的是什么意思?是指JAVABENA?还是指jdk?
    javabena是不需要设置环境变量的~
    顺便说一句,楼主你有错别字哟~~~~~~~
      

  2.   

    放在classes文件中.
    好像要重新启动Tomcat 再运行就可以了.
      

  3.   

    我的bean名是Test3,放在了D:\Tomcat\webapps\ROOT\WEB-INF\classes下,该java文件中没有任何package语句,只有一个running()方法,返回一个字符串。
    jsp放在D:\Tomcat\webapps\ROOT\web下,是这样的:
    <jsp:useBean id="aaa" class="Test3"/>
    <%
      out.write(aaa.running());
    %>
    返回错误:
    An error occurred at line: 1 in the jsp file: /web/test2.jsp
    Generated servlet error:
    Test3 cannot be resolved or is not a typeAn error occurred at line: 1 in the jsp file: /web/test2.jsp
    Generated servlet error:
    Test3 cannot be resolved or is not a typeAn error occurred at line: 1 in the jsp file: /web/test2.jsp
    Generated servlet error:
    Test3 cannot be resolved or is not a type
      

  4.   

    同意楼上的,在classes文件夹下必须以包来存放编译好的bean