如果要得到request相关的值,你只要在那个类的某个方法的参数里传递HttpRequest request 这个参数就可以得到了,至于session我想也是一样,你在那个类里面声明一个HttpSession session然后像在servlet里那样用(这个我没试过).

解决方案 »

  1.   

    在类的某个方法的参数里传递HttpRequest request?
    那我在调用函数的时候还要赋参数request,问题是我调用函数时也是在普通类中进行的啊??
      

  2.   

    你可以试一试下面的方法:
    String path=System.getProperty("user.dir");
    不过这只是在tomcat下管用
    因为tomcat在启动的时候的制定了系统环境变量
    其中的就有user.dir=tomcat的绝对路径
      

  3.   

    System.getProperty("user.dir");取出来的只是tomcat的安装路径,没法得到context的路径