我有一個字符串,它是 name,5486984,189.658.235.215,3.158.68.15,name2,189189,189.658.218.268,3.158.68.13...
我該如何解析這個MultiValued Map?
等
我在想,我會把它放到地圖,但我不能完全肯定。我正在查看具有多值地圖的Apache Commons Collection庫。即使我使用它,我也不確定如何解析這個StringArray。
編輯:
謝謝你的迴應。我的總體目標是讓該字符串顯示在JSF下拉菜單中。 我
<f:selectItems itemValue="#{mainBean.information}" value="#mainBean.information}" />
在我的Java我有
Private String [] information;
information = config.getStringArray("information"); // This brings in this string from the property file
我一直在引用此 http://www.horstmann.com/corejsf/refcard.html
所以與我這裏有,我剛剛張貼。它將填充該字符串數組的每個元素。我只想要顯示「名稱」並將其他三個值作爲實際「值」傳遞。
我想可能需要提出一個新問題。
我試圖製作一個Map對象,它是一個字符串和一個字符串數組,但JSF拒絕接受它。
這是新的問題: JSF I need to populate selectItems with a StringArray but I need to parse it first
該數據的結構例如關鍵是什麼?你的價值是什麼? –
它目前在一個String []中。我把它從一個屬性文件中拉出來。我正在使用JSF來執行「SelectItems」,但我不希望顯示每個元素。我只希望每個名稱都是關鍵字,而名稱後面的以下三個值是值。 – envinyater