再tomcat servlet下可以用如下语句
得到你的工作目录路径。
this.getServletContext().getRealPath("")
但在jboss3.0.0中是不行的。祝好运。

解决方案 »

  1.   

    String filePath=this.getServletContext().getRealPath("/");getRealPath用法如下:
    ===========================================
    getRealPath 
    public java.lang.String getRealPath(java.lang.String path) Returns a String containing the real path for a given virtual path. For example, the path "/index.html" returns the absolute file path on the server's filesystem would be served by a request for "http://host/contextPath/index.html", where contextPath is the context path of this ServletContext.. The real path returned will be in a form appropriate to the computer and operating system on which the servlet container is running, including the proper path separators. This method returns null if the servlet container cannot translate the virtual path to a real path for any reason (such as when the content is being made available from a .war archive).Parameters:path - a String specifying a virtual pathReturns:a String specifying the real path, or null if the translation cannot be performed