3 回答
TA贡献2065条经验 获得超14个赞
根据您的最新更新。如果您使用的是TreeMapStruts2,则无法正确确定其中的元素类型。变更申报testTreeMap从TreeMap到Map。
private Map<String,ObjectCList> testTreeMap = new TreeMap<String,ObjectCList>();
或者使用注释testTreeMap进行com.opensymphony.xwork2.util.Element注释以告诉Struts2地图中的元素是什么类型。
@Element(value = ObjectCList.class)
private TreeMap<String,ObjectCList> testTreeMap = new TreeMap<String,ObjectCList>();
TA贡献1806条经验 获得超8个赞
我已经根据你的第一个响应添加了一个额外的层,我想,它应该没关系(?)以下是我在Map级别使用2个不同映射得到的2个不同错误:Scenario1:意外的异常捕获设置'rqPGPrmMdl.rqGrp[1].pFWrap.allPFields['DefaultHeader'].paramMdlList[7].pValue'
在'class com.hm.action.Act1
:错误设置表达'rqPGPrmMdl.rqGrp[1].pFWrap.allPFields['DefaultHeader'].paramMdlList[7].pValue' with value '[Ljava.lang.String;@3b9b2222'
ognl.NoSuchPropertyException: java.lang.String.paramMdlList
添加回答
举报