jsf の 1 つの ajax 展のリストには、myfaces の使用に関する追加のオプションがあります。MyFaces Sandbox の使用に関する InputSuggestAjax の使用方法は次のとおりです。
1. マネージド Bean の作成:
パッケージ テスト。
java.util.ArrayListをインポートします。
java.util.Listをインポートします。
public class Bean {
//この関数で必要なことは、
//リストに表示される内容を指定する
ことだけです//キーワードはユーザーが入力したテキストであることに注意してください
public List getSuggestedWords(String keyword) {
List list = 新しい ArrayList();
list.add(キーワード + " アーメド・サレハ");
list.add(キーワード + " カーキ");
list.add(キーワード + " コウラニ");
list.add(キーワード + " キキ");
list.add(キーワード + " サレハ・アブエッタ");
list.add(キーワード + " ハシム");
リストを返す;
public String getCurrentValue() {
現在の値を返します
。
}
public void setCurrentValue(String currentValue) {
this.currentValue = currentValue;
}
文字列現在の値;
}
2. jsp页面代码
<%@ taglib uri=" http://java.sun.com/jsf/html " prefix="h" %>
<%@ taglib uri=" http://java.sun.com /jsf/core " prefix="f" %>
<%@ taglib uri=" http://myfaces.apache.org/sandbox " prefix="s" %>
value="#{bean.currentValue}" /> 3. web.xml 構成 //サーバーの代わりに、クライアント上で状態保存メソッドを作成して機能させます。