在jar applet之外加载资源

时间:2011-10-23 01:17:06

标签: java localization jar applet webdeploy

我正在使用一个加载资源文件.properties的applet用于翻译目的,我将applet打包在一个jar文件中,该文件中还包含资源文件。已经在网站上,applet通过从jar文件加载资源文件来工作,但我喜欢做的是让applet不是从jar加载这个文件,而是从服务器中的某个外部路径加载通过这种方式,可以编辑文件,而无需在每次更改时重新打包applet。我正在使用的java版本是1.7.0_01

1 个答案:

答案 0 :(得分:2)

URL url = new URL(getDocumentBase(), "../properties.prop");

可替换地..

URL url = new URL(getCodeBase(), "properties.prop");

URL& Applet docs用于构造函数和方法的详细信息。