Hashtable の Vector を準備して JavaScript に戻る DWR 関数を書きたいのですが、JavaScript で Vector を反復処理して Hashtable の内容を出力する必要があります。
私のDWR機能は次のとおりです。
public Vector getEmployeeData() {
Vector employeeData = new Vector();
// some other content to prepare vector
return employeeData;
}
そして、web.xml で dwr-servlet を適切に構成しました。dwr.xml のコンテンツは次のとおりです。
<create creator="new" javascript="Employee" scope="script">
<param name="class" value="com.test.DWREmployeeManager"/>
</create>
<convert match="java.util.Hashtable" converter="bean"/>
<convert match="java.util.Vector" converter="bean"/>
しかし、私の問題は、javascrit からこの dwr メソッドを呼び出したときに、dwr コールバック関数の結果として空の配列を取得していることです。
誰でもこの問題の解決策を提案できますか..