看来你的存放位置没错。Jsp里面调用要:
<jsp:useBean id="xxx" scope="session" class="database.xxx" />
<jsp:setProperty name="xxx" property="*" />不用放Java文件(给别人看源码么?),只需要.class

解决方案 »

  1.   

    我是这样调用的:
    <jsp:useBean id="queryDatabase" scope="session" class="database.Database" />
    可是它还说package database does not exist
      

  2.   

    你的WEB-INF文件夹放错地方了,应该是在ROOT下面,而不是在source1下,哈哈,给分!
      

  3.   

    楼上正解,Root本身代表一个应用程序,Root下面所有的文件和文件夹都被
    看作是该应用程序的组成部分,所以如果你的source1不被看作是独立
    的一个程序,而是Root应用程序的一部分,所以WEB-INF应该直接放在
    Root下面