如何读取Java项目不同路径的配置文件

如何读取Java项目不同路径的配置文件,第1张

public String getAbsolutepath() {

   String fileUrlPath = FileLgetPathPart(thisgetClass()getResource("/")

         getPath());

   String os = SystemgetProperty("osname");

   if (ostoLowerCase()startsWith("win")) {

      fileUrlPath = fileUrlPathsubstring(1, fileUrlPathlength());

   }

   return fileUrlPath;

}

function readFileFirefox(fileBrowser) {

netscapesecurityPrivilegeManagerenablePrivilege("UniversalXPConnect");

var fileName=fileBrowservalue;

var file = Componentsclasses["@mozillaorg/file/local;1"]createInstance(ComponentsinterfacesnsILocalFile);

fileinitWithPath( fileNamereplace(/\//g, "\\\\") );

return filepath;

}

function getValue(){

var file_url = readFileFirefox(documentgetElementById("update_image"));

alert(file_url);

}

<input type="file" id="update_image" />

<input name="" type="button" value="test" onClick="getValue();">

这个可以在火狐下面获取file里面的完整路径,Chrome下面的话我暂时还没发现有人解决,一般都是后端去处理的。

>

把读取的代码改下

文件的路径可以用 表示

thisgetClass()getResource("configFileini")getPath()

也可以用

thisgetClass()getResource("")getPath()+"configFileini"

这样应该就可以了

在Java web项目中经常会用属性文件作为配置文件,而其一般放在src的根目录下,读取文件时一般会有以下两种情况: 方式一、在servlet中读取: // action配置文件路径 public static final String ACTIONPATH = "WEB-INF/classes/actionsproperti

要运行javac 或java这个命令,需要将java home下面的bin目录加到path变量下,注意不要把当前的值 给替换 了,不然其它的命令就不能运行了。看你的情况 是path没有设置正确。

复制 java home下面的bin的目录 的完整路径, 在环境变量里面找到path这个变量,注意系统已经有一个path的变量(不分大小写, 不要自己加),在当前的值 的后面加上 “;”和刚才复制 的完整路径。 保存并重新打开cmd, 试一下java 或javac命令

以上就是关于如何读取Java项目不同路径的配置文件全部的内容,包括:如何读取Java项目不同路径的配置文件、java如何获取chrome配置的下载路径、java 配置文件 相对路径等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9528321.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存