我在使用struts2的autocompleter标签时,在文本提示框提示有三个选项:type , message , number ,请问这个是什么原因引起的?我的Action代码:public class MyAutoCompleterAction {
private List<String> root ;
private String myauto ;
public MyAutoCompleterAction(){
root = new ArrayList<String>();
root.add("abc");
root.add("aab");
root.add("aac");
root.add("cde");
root.add("bcd");
root.add("bca");
}
public String execute(){
System.out.println("myauto:"+myauto);
return "success" ;
}
//getters&setters......
我的页面代码:<sx:autocompleter name="myauto"
autoComplete="false" loadMinimumCount="1"
href="/autocompleter.action" listenTopics="root">
</sx:autocompleter>
我的struts.xml文件: <package name="struts2_ajax_dojo_json" extends="json-default">
<action name="autocompleter" class="com.accp.actions.MyAutoCompleterAction">
<result type="json">
<param name="root">root</param>
</result>
</action>
</package>
private List<String> root ;
private String myauto ;
public MyAutoCompleterAction(){
root = new ArrayList<String>();
root.add("abc");
root.add("aab");
root.add("aac");
root.add("cde");
root.add("bcd");
root.add("bca");
}
public String execute(){
System.out.println("myauto:"+myauto);
return "success" ;
}
//getters&setters......
我的页面代码:<sx:autocompleter name="myauto"
autoComplete="false" loadMinimumCount="1"
href="/autocompleter.action" listenTopics="root">
</sx:autocompleter>
我的struts.xml文件: <package name="struts2_ajax_dojo_json" extends="json-default">
<action name="autocompleter" class="com.accp.actions.MyAutoCompleterAction">
<result type="json">
<param name="root">root</param>
</result>
</action>
</package>
<param name="root">root</param>
</result>