if("default".equalsIgnoreCase(strNamingStrategy))
namingStrategy=DefaultNamingStrategy.INSTANCE;
else if("smart".equalsIgnoreCase(strNamingStrategy))
namingStrategy=SmartNamingStrategy.INSTANCE;
else {
CFCNamingStrategy cfcNS = new CFCNamingStrategy(cfcNamingStrategy==null?strNamingStrategy:cfcNamingStrategy);
cfcNamingStrategy=cfcNS.getComponent().getPageSource().getComponentName();
namingStrategy=cfcNS;
}
}
}