Strutsを読む ~ 4日目: defaultFactory.createResources("org.apache.struts.action.ActionResources") ~
掲題のメソッドは抽象クラスで下記の通り定義されている。
public abstract MessageResources createResources(String config);
これを実装しているものが、PropertyMessageResourcesFactory クラスになり、
下記の通りコーディングされている。
#####################################################
public MessageResources createResources(String config) {
PropertyMessageResources messageResources =
new PropertyMessageResources(this, config, this.returnNull);
String mode = null;
if (getConfig() != null) {
mode = getConfig().getProperty("mode");
}
messageResources.setMode(mode);
return messageResources;
}
#####################################################