hw06.class在没在包里?import="yourpackage.hw06"

解决方案 »

  1.   

    我试过了,在当前目录建了一个文件夹class1,然后把hw06.class考进去,源代码第一行改为
    <%@ page language="java" import="java.sql.*,class1.hw06;" %>
    这时说
    package class1 does not exist    [javac] import class1.hw06;;
    该如何解决呀?
        
      

  2.   

    我是这样用的,tomcat4绝对没问题:
    1)在你jsp的当前目录下建立一目录WEB-INF(一定要大写),
    2)在WEB-INF下建立目录classes(一定要小写,复数)
    3)在classes下建立自己的包文件夹yourpackage,把hw06.class放在里面,
    4)然后在你的jsp文件中用下面的方式引用:
    <jsp:useBean id="homework06" class="yourpackage.hw06" scope="session"/>就OK了。这种目录的创建方式是tomcat4默认的路径。
    //再唐僧一下:你jsp所在的目录要放在webapp下,相信你已经这么放了:)
      

  3.   

    在打包的时候,不是建立一个文件夹就可以的。
    需要用JAR 命令对此进行打包
    例如
    jar cvf yourpackage.jar hw06.class
      

  4.   

    这里不是真正的打包成jar,
    如果用jar,
    应该放置在WEB-INF/lib中,
    现在这个问题还用不着这么打包的。
      

  5.   

    //再唐僧一下:hw06.java文件前面要加 package yourpackage;现在肯定没问题啦:)