基于这个问题,我还有其他几个问题:
1)这个问题中可供jsf使用的映射实际上是一个数字,因此我现在不确定现在应支持的bean方法的返回类型是什么。如果我将其当前Array返回类型修改为Array>>(或ArrayList>>?),那只是在jsf端进一步嵌套迭代器的情况?问题是Array/ArrayList不是Map,我不确定在jsf中的外观。这是正确的吗:
?
2)我真正存储在此映射中的是从Java端解析的XML
DOM树中提取的xpath片段。我现在想我可以直接从JSF访问此基于Java的DOM树,而不必使用XPath->
ArrayOfMaps并将其返回。在看起来像这样的XML文件中,有没有比使用上述方法更好的方法?:
1
myName
1
C:\my\path
.*\.\w{3}
.*\.x
2
C:\my\otherpath
.*\.\w{3}
.*\.x