我为标题道歉..我找不到更好的方式来解释这种情况.
我使用Property类加载属性文件,如URL http://www.exampledepot.com/egs/java.util/Props.html中所述
我的问题是我可以在该属性文件中使用属性吗?
例:
test.properties
url.main="http://mysite.com" url.games={url.main}/games url.images={url.main}/images . . .
是否可以使用其他语法?
谢谢
解决方法
之前从未见过.你当然可以制作自己的预处理器.只要引用的属性在对它的任何引用之前发生,您应该能够使用一些正则表达式/字符串替换来实现它.但是:我不推荐这种方法.
通过定义不同的属性更好地解决重复问题:
>更改:url.games = {url.main} / games into url.games_extension = / games> prepend:url.main到url.games_extension以获取应用程序代码中的完整游戏URL.