如果我有一个资源包属性文件:
A.属性:
thekey={0} This is a test
然后我有加载资源包的java代码:
ResourceBundle labels = ResourceBundle.getBundle("A", currentLocale);
labels.getString("thekey");
如何用某个值替换 {0} 文本
labels.getString("thekey", "Yes!!!");
这样输出结果如下:
Yes!!! This is a test.
资源包中没有任何方法可以执行此操作。另外,我在 Struts 中,有没有办法使用 MessageProperties 进行替换。