オートコンプリート プライムフェイスの大文字と小文字の区別に大きな問題があります。
たとえば、私のリストにはAlcatel
、ABost
と入力するとa
、オートコンプリートの結果は「Alcatel1」のみです
しかし、入力すると、とA
の両方が表示されます。Alcatel
ABost
両方のケースで両方のアイテムをリストするには、オートコンプリートのために何をすべきですか?
public List complete(文字列クエリ) {
リスト結果 = new ArrayList();
for (int i = 0; i<list.size(); i++) {
if(list.get(i).getNomFabricant().contains(query))
results.add(list.get(i).getNomFabricant());
}
return results;
}