如题

解决方案 »

  1.   

    你的项目/WEB-INF/classes/你的包/
      

  2.   

    可以先找个jb,或者eclipse开发看看,编译器是怎样部署的
      

  3.   

    Tomcat/Webapps/Root/WEB-INF/classes/
      

  4.   

    各位的见意我都作了尝试,出现错误如下(listener,timer是两个beans的名字)如何解决?
    An error occurred at line: 12 in the jsp file: /abc/index.jsp
    listener cannot be resolved to a type
    9: <%@ page import="java.util.*"%>
    10: <%@ page import="listener"%>
    11: <%@ page import="timer"%>
    12: <jsp:useBean id="listen" class="listener" scope="application">
    13: </jsp:useBean>
    14: <jsp:useBean id="time" class="timer" scope="application">
    15: <jsp:setProperty name="listen" property="listen"/>
      

  5.   

    补充,我用的是tomcat6.0,项目路径Tomcat6.0/Webapps/Root/abc/index.jsp
      

  6.   

    把你listener完整路劲给我看看
      

  7.   

    <jsp:useBean id="listen" class="完整的路径(所有包都要写)/listener" scope="application">
      

  8.   

    我是在C:\Tomcat 6.0\webapps\ROOT\下建了一个文件夹abc,所有的jsp文件都在abc中。beans的路径:C:\Tomcat 6.0\webapps\ROOT\abc\WEB-INF\classes\listener.class
      

  9.   

    你的javabean没有遵守javabean的规范:
    1.public的构造函数
    2.getter,setter函数
      

  10.   

    C:\Tomcat 6.0\webapps\ROOT\abc\WEB-INF\classes\listener.class
    直接这样是不行的,会出错。
    class文件必须在包中。
    也就是说最少要有一个包:
    C:\Tomcat 6.0\webapps\ROOT\abc\WEB-INF\classes\*\listener.class