源代码随便放
编译后的class必须得放到root\WEB-INF\classes下,其中root为你tomcat的根目录
但是javabean的调用一般得通过package
所以实际上是放到root\WEB-INF\classes\packagename下
同时,你的bean文件都得加上package packagename;

解决方案 »

  1.   

    同意楼上。也就是说编译后的JavaBean应该放在???\WEB-INF\classes下,???可以是你自己建的任何一个目录。自己建的目录需要进行配置,比如server.xml和web.xml等都要重新设置。
      

  2.   

    现在的年轻人,怎么拿着半截就开跑????jsp规范你们都不看,瞧你们提的些什么问题!!!!!!!哎!~~~~~~~~~
      

  3.   

    我以前试过把JavaBean放到\WEB-INF\classes下,Tomcat4.0版本可以通过,但用4.1版本就不行。是否需要在\WEB-INF下配置web.xml文件?这个文件又应该如何写呢?希望能详细告知。
      

  4.   

    javabean的调用一般得通过package
    所以实际上是放到root\WEB-INF\classes\packagename下
    同时,你的bean文件都得加上package packagename;
    -----------------------------------------------------
    也许就是这个问题了
    我是用的4.1
    没出错
      

  5.   

    see:
    http://www.csdn.net/develop/read_article.asp?id=20485
      

  6.   

    应该放在你的webapp\WEB-INF\classes里面(包括包结构),如果是Servlet的.class文件需要在web.xml中设置,可是JavaBean不需要。Server.xml和这个无关
      

  7.   

    推荐你还是换一个server把要不部署的时候配置文件还要自己写,试试webshpere,web.xml自动生成