老弟:你用的什么服务器呀,发布一个web应用,应该有这样的目录WEB-INF/classes你的JavaBean就应该放到classes目录下,根据你的情况应该在classes下再建立一个目录result_db,将Result_db.class放到result_db目录下。
classes是bean的根目录,子目录应该与你的包路径相同

解决方案 »

  1.   

    在你的result.java里加上下面这句:
    package result_db;然后编译。再把result.class拷到c:\books\result_db下。试试看。
      

  2.   

    我已经在result.java里定义了此bean的包名
    package result_db;
      

  3.   

    class位置放不对吧,一般放在WEB-INF下的class下面,呢这个还加了一个包result_db,所以再加个这目录。当然前提是你已经配好c:\books这个目录作为可发布目录了!
      

  4.   

    c:\books\result_db\web-inf\classes下自己建一个目录如AA而且必须加一句package aa;
      

  5.   

    我用的是TOMCAT服务器,在C盘下创建了一个文件夹(books),在TOMCAT的Server.xml中指定了该文件夹,
    我把bean(.class)拷贝到了c:\books\result_db\目录下运行不行,把bean(.class)拷贝到
    c:\tomcat\work\standalone\localhost\books\result_db下也不行,这到底是什么问题.
      

  6.   

    用ejbcreate() 的方法就可以解决了。
      

  7.   

    放到c:\tomcat\work\standalone\localhost\books\WEB-INF\classes\result_db\下
      

  8.   

    以Tomcat为例:
    ------------------------------------------------------------------------
    目录结构及各类文件放置:
    C:\myapp
    ~~~~~~~~\index.jsp
    ~~~~~~~~\WEB-INF
    ~~~~~~~~~~~~~~~~\classes
    ~~~~~~~~~~~~~~~~~~~~~~~~\[包名\]*.class文件  有包名则建立相同的目录结构
    ~~~~~~~~~~~~~~~~\src
    ~~~~~~~~~~~~~~~~~~~~\[包名\]*.java文件  <--java文件放在此处(仅建议)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~有包名则建立相同的目录结构
    ~~~~~~~~\lib
    ~~~~~~~~~~~~\*.jar  <--仅用于本应用的jar文件放置在此处(比如数据库驱动的jar文件)
    ~~~~~~~~\jsp        <--设置所有JSP文件(仅建议)
    ~~~~~~~~~~~~\*.jsp------------------------------------------------------------------------
    配置虚拟路径(配置%Tomcat%\conf目录下的server.xml文件):
    <Context path="/MYAPP" docBase="c:\myapp" debug="0" reloadable="true"/>path : 指在IE地址栏内的访问地址,本处如:http://localhost:8080/MYAPP
    docBase : 你的应用的文件所在目录,本处如:c:\myapp------------------------------------------------------------------------
    Bean的使用:   定义Bean:
       package com.yaray;
       ....
       public class TestClass{
         ....
         public void SayHello(){
           System.out.println("Hello !");
         }
       }   JSP调用Bean:     调用方法一:
         <%@ page import="com.yaray.TestClass,java.sql.*"%>
         <jsp:useBean id="testClass" class="TestClass" scope="page">     调用方法二(:::注意:仅当Bean定义了包名时能如此使用):
         <jsp:useBean id="testClass" class="com.yaray.TestClass" scope="page">     使用:
         <%
           testClass.sayHello();
         %>
      

  9.   

    更正:   lib目录应该在WEB-INF目录下