把类放在myjsp目录下的web-inf目录下的classes目录下

解决方案 »

  1.   

    你要把包放在你工程目录的WEB-INF/classes目录下
      

  2.   

    试过了,不行,我把包counter放在工作目录的WEB-INF/classes目录下还是一样出错,谢谢两位!
      

  3.   

    <%@ import="counter.*"%>
    <body>
    <h1>abcdefg</h1>
    </body>
        可以运行<%@ import="counter.*"%>
    <body>
    <h1>abcdefg</h1>
     <%!  counter visits; %>
    </body>
        运行错误
      

  4.   

    可以了,谢谢大家了!
    是不是每个包都要放在工作目录下的WEB-INF/classes目录下?能不能创建几个工作目录?怎么做?刚入门,请大家多指教!
      

  5.   

    一般说来是这样的bean类都要放在这个下 可以建多个在server.xml(tomcat/conf/)里 配例:<Context path="/java" docBase="d:\javabean" debug="0" reloadable="true" crossContext="true"/>具体的我就不说了自己查吧
      

  6.   

    问一下楼主:<%!  counter visits; %>是什么意思?counter是包名还是类名?包也可以实例化?
      

  7.   

    我的包名和类名都是counter
      

  8.   

    class文件应该放在myjsp\web-inf\classes\counter\counter.class这里才可以。