请我在自动完成primefaces中对大小写敏感有一个大问题。
例如,假设我的列表有Alcatel
,ABost
当我输入时a
,`Alcatel1 是自动完成的唯一结果
但是当我输入时A
,两者Alcatel
都ABost
显示出来。
我应该怎么做才能自动完成以列出这两种情况下的两个项目?
公共列表完成(字符串查询){
列表结果 = 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;
}