Jsf rich:未找到suggestionbox属性
我在使用suggestionbox时遇到一些问题,我将粘贴一些代码来显示我的问题: (Richfaces:3.3.3) xhtmlJsf rich:未找到suggestionbox属性,jsf,richfaces,Jsf,Richfaces,我在使用suggestionbox时遇到一些问题,我将粘贴一些代码来显示我的问题: (Richfaces:3.3.3) xhtml Bean 这是我建议的方法 public ArrayList<CityType> suggest(Object input) { String userInput = (String) input; ArrayList<CityType> ret = new ArrayList<CityType>(); f
Bean
这是我建议的方法
public ArrayList<CityType> suggest(Object input) {
String userInput = (String) input;
ArrayList<CityType> ret = new ArrayList<CityType>();
for (CityType state : cityTypes) {
if ((state.getName().toLowerCase()).startsWith(userInput.toLowerCase())) {
ret.add(state);
}
}
return ret;
}
谢谢你的时间 从中,您的函数应返回一个列表,而不是数组列表,请将代码更改为:
public List<CityType> suggest(Object input) {
String userInput = (String) input;
List<CityType> ret = new ArrayList<CityType>();
for (CityType state : cityTypes) {
if ((state.getName().toLowerCase()).startsWith(userInput.toLowerCase())) {
ret.add(state);
}
}
return ret;
}
公共列表建议(对象输入){
字符串用户输入=(字符串)输入;
List ret=new ArrayList();
for(城市类型状态:城市类型){
if((state.getName().toLowerCase()).startWith(userInput.toLowerCase())){
ret.add(state);
}
}
返回ret;
}
似乎是配置问题…您是否实现了seam。。。???
public List<CityType> suggest(Object input) {
String userInput = (String) input;
List<CityType> ret = new ArrayList<CityType>();
for (CityType state : cityTypes) {
if ((state.getName().toLowerCase()).startsWith(userInput.toLowerCase())) {
ret.add(state);
}
}
return ret;
}