2012-11-29 142 views
0

我想在使用ssjs的domino數據目錄中創建一個目錄,該目錄適用於所有Domino suported操作系統,如windows和linux等。測試)如何將文件添加到所有Domino支持的操作系統中的文件系統

function getPath(){ 
    var d = session.getEnvironmentString("directory",true) 
    var s = java.io.File.separator 
    var path = d + s + "temp" 
    var dir:java.io.File = new java.io.File(path); 
    dir.mkdir(); 
    return path; 

}

返回路徑稍後用於存儲在用java該目錄中的文件。目前我需要在Windows上添加兩個反斜槓來存儲文件,並不確定在其他操作系統中該如何工作,以及如何根據所使用的操作系統使我的函數返回所需的路徑。

var filename = getPath() + "file.txt" 
+0

Java是獨立於操作系統,所以它總是創建並使用特定於平臺的分隔符。不要擔心兩個反斜槓,如果文件路徑正在硬編碼,它僅用於轉義字符。 – JiKra

回答

相關問題