[英]how to find remote server directory exist or not through JavaScript
I am using javascript inside my Ant script to pass the runtime network remote folder value as input. 我在Ant脚本中使用javascript来传递运行时网络远程文件夹值作为输入。 after passing that value i am finding that input folder path exists or not.
传递该值后,我发现输入文件夹路径存在或不存在。 but i am unable to do this.
但我无法做到这一点。 my code is as below.
我的代码如下。
<script language="javascript">
<![CDATA[
importPackage(javax.io);
importPackage(javax.swing);
importPackage(java.lang);
var deployment_machine = project.getProperty("var2");
var deployment_machine = deployment_machine.substring(2,deployment_machine.indexOf("$")-2);
var optionPane = JOptionPane.showInputDialog( 'Deployment location for GatewayFW in ' + deployment_machine + '?', null );
var path = require('optionPane');
if (path.existsSync("/the/path")) {
// ...
}
if(!fso.FolderExists(optionPane))
{
var optionPane = JOptionPane.showInputDialog( 'Deployment location for GatewayFW in ?', deployment_machine );
}
else
{
project.setProperty('deploy_loc',optionPane);
}
]]>
</script>
</then>
<else>
<echo message="File need to check:- ${patch.path}/${patch.name}/GatewayFW_patch.zip is not exist"/>
</else>
` `
can anyone help me out pls? 有人可以帮我吗?
<script language="javascript"> <![CDATA[ importPackage(java.io); importPackage(javax.swing); importPackage(java.lang); var deployment_machine = project.getProperty("var2"); var deployment_machine = deployment_machine.substring(2,deployment_machine.indexOf("$")-2);
do { var optionPane = JOptionPane.showInputDialog( 'Deployment location for GatewayFW in ' + deployment_machine + '?', null );
var dir = new File(optionPane); } while(!dir.exists()); project.setProperty('deploy_loc',optionPane); ]]> </script><script language="javascript"> <![CDATA[ importPackage(java.io); importPackage(javax.swing); importPackage(java.lang); var deployment_machine = project.getProperty("var2"); var deployment_machine = deployment_machine.substring(2,deployment_machine.indexOf("$")-2);
here we have to assign the File("folder path") to one javascript variable like above var=dir =new File("folder path");
do { var optionPane = JOptionPane.showInputDialog( 'Deployment location for GatewayFW in ' + deployment_machine + '?', null );
var dir = new File(optionPane); } while(!dir.exists()); project.setProperty('deploy_loc',optionPane); ]]> </script><script language="javascript"> <![CDATA[ importPackage(java.io); importPackage(javax.swing); importPackage(java.lang); var deployment_machine = project.getProperty("var2"); var deployment_machine = deployment_machine.substring(2,deployment_machine.indexOf("$")-2);
在这里,我们必须将File(“ folder path”)分配给一个javascript变量,例如上面的var = dir = new File(“ folder path”); then we can perform the any operation over path.
do { var optionPane = JOptionPane.showInputDialog( 'Deployment location for GatewayFW in ' + deployment_machine + '?', null );
var dir = new File(optionPane); } while(!dir.exists()); project.setProperty('deploy_loc',optionPane); ]]> </script>那么我们就可以对路径执行任何操作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.