System.out.println("init userdir, one time");
可能要用
import java.io.*;
吧.如果不行,再在cc.jsp的页首加个<%@ page language="java"%>试试

解决方案 »

  1.   

    我在RESIN下试的可以正确执行!结果是:this is test2.jsp:aaa
      

  2.   

    类UerEnv中添加package test;
    之后重新编译
      

  3.   

    你的UerEnv.class文件放到WEB-INF/classes/test里面没有
      

  4.   

    编译了的,
    UerEnv.java:  package  test;  
    public  class  UserEnv  {  
    private  String  userdir  =  "";  
    private  String  userurl  =  "";  
    public  UserEnv(){  
    userdir="aaa";  
    System.out.println("init  userdir,  one  time");  
    }    
    public  void  setUserDir(String  str)  
    {  
               userdir=str;  
    }  
    public  String  getUserdir()  throws  Exception{  
    return  userdir;  
     
    }    
    }  
     这不有packege test;吗
      

  5.   

    我试过了没有问题。
    有点小问题就是文件名UerEnv.class应该是UserEnv.class的吧
      

  6.   

    错误提示是:
    An error occurred at line: 1 in the jsp file: /cc.jspGenerated servlet error:
    D:\Tomcat 4.1\work\Standalone\localhost\examples\cc_jsp.java:44: cannot resolve symbol
    symbol  : class UserEnv  
    location: package test
            myenv = (test.UserEnv) pageContext.getAttribute("myenv", PageContext.SESSION_SCOPE);
                         ^
      

  7.   

    你用了package必须在classes目录下建立test(package名)目录。
      

  8.   

    是我装的tomcat有问题吗
    还是怎么着?
      

  9.   

    我在其他机子上试了没有问题
    估计是我的tomcat有问题
    好了
    谢谢各位大侠
    马上给分