WW-3743 - removes unnecessary second call to getProperty() and removes some unused code

git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1232518 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Lukasz Lenart
2012-01-17 18:14:19 +00:00
parent 4a00dbb6b3
commit 3ec7b8ca22
@@ -88,14 +88,7 @@ public class XWorkMapPropertyAccessor extends MapPropertyAccessor {
String lastProperty = (String) context.get(XWorkConverter.LAST_BEAN_PROPERTY_ACCESSED);
if (lastClass == null || lastProperty == null) {
return super.getProperty(context, target, name);
}
Class keyClass = objectTypeDeterminer
.getKeyClass(lastClass, lastProperty);
if (keyClass == null) {
keyClass = java.lang.String.class;
return null;
}
Object key = getKey(context, name);
Map map = (Map) target;