问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

js 怎么读取properties文件啊?

发布网友 发布时间:2022-04-22 23:57

我来回答

4个回答

懂视网 时间:2022-04-23 04:18

这篇文章主要介绍了ajax读取properties资源文件数据的方法,实例分析了基于Ajax实现读取properties资源文件数据的相关技巧,需要的朋友可以参考下

本文实例讲述了ajax读取properties资源文件数据的方法。分享给大家供大家参考。具体实现方法如下:

properties资源文件的内容如下:

hello=englishww
name=english zk
emailEmpty=Field cannot be empty!
emailInvalid=Invalid email address!

js调用ajax处理代码:

java处理文件getResourceBundle.do代码:

publicString getResourceBundle(){
 ResourceBundle RESOURCE_BUNDLE;
 if(contextPvd.getSessionAttr("gLanguage")!=null&&contextPvd.getSessionAttr("gLanguage").equals("1")){ 
 RESOURCE_BUNDLE=ResourceBundle.getBundle("jsI18n",Locale.ENGLISH);
}else{
 RESOURCE_BUNDLE =ResourceBundle.getBundle("jsI18n",Locale.CHINA);
}//判断语言类别的,忽视
Set keySet=RESOURCE_BUNDLE.keySet();
//读取资源文件数据拼接成json格式字符串返回
String jsonString = newString();
jsonString+="{";
for(String key:keySet){
 jsonString+='"'+key+'"'+":"+'"'+RESOURCE_BUNDLE.getString(key)+'"'+",";
}
//把字符串赋给返回对象的jsI18n(这里随意)
jsonRoot.put("jsI18n",jsonString.substring(0,jsonString.length()-1)+"}");
return SUCCESS;
}

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

各种AJAX方法的使用比较详解

利用H5特性FormData实现不刷新文件上传

基于h5 ajax实现手机定位

热心网友 时间:2022-04-23 01:26

InputStream in = getProperties.class.getClassLoader().getResourceAsStream(
"config.properties");
这一句换个写法试试:

Properties props = new Properties();
String url = this.getClass().getClassLoader().getResource(
"config.properties").toString().substring(6);
String empUrl = url.replace("%20", " ");// 如果你的文件路径中包含空格,是必定会报错的
System.out.println(empUrl);
InputStream in = null;
try {
in = new BufferedInputStream(new FileInputStream(empUrl));
props.load(in);
} catch (FileNotFoundException e1) {
e1.printStackTrace();
} catch (IOException e1) {
e1.printStackTrace();
}

我就是一直这么写的,没问题。
我猜你读取文件为空的原因,是你的文件路径有空格。追问java我能读取,我想知道有没有js读取的。

热心网友 时间:2022-04-23 02:44

java.util.Properties
1、用 load(InputStream inStream) 加载一个properties的输入流
2、getProperty(String key) 就可以获得指定key的value了追问是JS读取

追答用ajax加载,然后只能解析文本了

热心网友 时间:2022-04-23 04:19

浏览器下有安全性问题,直接读是不行的。
变通办法,把properties存成json的格式,用ajax读出来解析这样是可以的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
夫妻养狗狗把谁当主人 两人同养狗认谁当主人 什么蔬菜和水果可以美容祛斑呢? vivox60怎么查看参数配置详情 怎样查看vivo手机的屏幕参数? vivo手机怎么看手机参数 vi##手机怎么看配置? 义乌到湖州没有直达快客???必须到南浔?? 湖州到绍兴的汽车有几班? 注销驾考需要本人吗 2015年新农合大病二次报销范围 求初中七科学习方法~~ 初一的七科“语数英,史地生,政”分别怎么学? 怎么才能学好初一七科啊? 怎样可以学好初中的七科科目? 怎么样才能考好初一7科?有什么窍门去复习? 如何学好初一七科成绩 初一的七科要怎么学才最好? 初中七科的学习方法 我是初一的学生,我该怎么学好七科呢? 如何学好初一的七门主科? 初中七科具体具体具体具体具体的学习方法!!! 初中生七年级七科学习方法 RAID0 硬盘报警数据如何恢复 学习数学,语文,英语,*,历史,生物,地理(也就是初一的七科)的学习方法? 小升初怎样学好七科,初一各科学习方法 如何删除RAID0还原硬盘 初一如何学好七门功课 初一怎么学好7科 初一各科的学习方法 请教各位高手,raid0阵列中的一块硬盘被格式化数据能恢复吗? 男人节是那天几号 美女用连衣裙搭配高跟凉鞋,穿出摩登女郎的感觉,你喜欢这种穿搭吗? 穿吊带裙搭配凉鞋太普通,试试高跟凉拖清凉舒适又时尚,你觉得怎么样? 夏天总爱穿高跟凉鞋,而且不穿袜子的女生通常什么性格 求有美女穿高跟凉鞋出镜的电影,美女不要战斗型的,急求啊! 让张艺兴吃到胃疼,这火锅到底是什么来头 记得有一次我拉我男闺蜜的手,然后他一直盯着我和我男闺蜜然后我看他,他就不看我和我男闺蜜然后我不看他 在跑男里鹿晗胃痛是哪期 visual studio 注册问题,请问visual studio.com那一行怎么填,感谢大家 自己交了养老保险和医疗险,可以在公司买生育险吗? 紫砂壶放开水里泡着,水会发黄是什么原因啊 刚交社保就怀孕了到孩子出生时能报生育险吗 怀孕4周了,购买社保能享受生育保险跟生育津贴吗 公司交的五险中的生育保险我交了四个月了后来怀孕了这样能报吗后续怎么做才能享受生育险的报销 js 怎么读写properties文件啊? 我女朋友在路上经常被人要是怎么回事?穿的很正常啊也从来不和陌生人说话 2017年,天津的水费,电费和煤气费各是多少? 在天津市一个人租房,如果不用冰箱、电视,一个月大概要多少电费? 电费单价有最新的的吗? 天津市电费多少钱一度?