UPDATE:轉換枚舉<String>來枚舉<object>
private final java.util.Properties tilesPropertyMap = new Properties();
private class DelegatingServletConfig implements ServletConfig {
public String getServletName() {
return "TilesConfigurer";
}
public ServletContext getServletContext() {
return servletContext;
}
public String getInitParameter(String paramName) {
return tilesPropertyMap.getProperty(paramName);
}
@Override
public Enumeration<String> getInitParameterNames() {
return tilesPropertyMap.keys(); // returns Enumeration<Object>
}
}
UPDATE:我實現的ServletConfig所以我必須getInitParameterNames()
我將如何轉換枚舉<字符串>來枚舉<對象> ?
tilesPropertyMap
一個Map<String, ?>
而不是請參閱更新我使用Hashtable的擴展<對象,對象> –我建議擺脫'Properties'和使用性能的'而不是使用HashMap'。或者你從API中檢索'Properties'對象? – home