私はある文字列を持っています
name,5486984,189.658.235.215,3.158.68.15,name2,189189,189.658.218.268,3.158.68.13...
等々
これを地図に入れようと思ったのですが、よくわかりません。Multivalued マップを持つ 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
ここにあるもので、投稿したばかりです。その文字列配列のすべての要素を設定します。「名前」だけが表示され、他の 3 つの値が実際の「値」として渡されるようにします。
私は推測する新しい質問をする必要があるかもしれません。
文字列と文字列配列である Map オブジェクトを作成しようとしましたが、JSF はそれを拒否します。
ここに新しい質問があります: JSF selectItems に StringArray を入力する必要がありますが、最初に解析する必要があります