如果文件存在,我想检查文件系统。此代码在 SSJS 中运行,我可以正确查看文件是否存在:
var filePath = "/folder/temp.xlsx";
var inStream:NotesStream = session.createStream();
if( inStream.open(filePath,"ASCII") ){
if( inStream.getBytes()>0 ){
....
}else{...}
}else{...}
但是这段代码,寻找exaxt相同的文件在代理中不起作用:(!!)
Session session = getSession();
Stream inStream = session.createStream();
String filePath = "/folder/temp.xslx";
if( inStream.open(filePath,"ASCII")){
if(inStream.getBytes()>0){
...
}else{...}
}else{...}
它总是进入第二个 else,这意味着 inStream.open(file...) 是错误的。
xpages 文件访问和代理文件访问有什么区别?任何解决方案?