これは私のサーバー側クラスです
public class DefinitionT implements java.io.Serializable {
private int id;
private String value;
.....
2 つのフィールドにはゲッターとセッターがあります。私のJSP側では、次のように宣言されたvarがあります
<script type="text/javascript">
var g_definitions="<s:property value="definitions"/>";
</script>
私の Struts アクションには、呼び出されて DefinitionT オブジェクトのリストを返す getDefinitions というゲッターがあります。
私のJSには次のコードがあります
for( var i = 0; i < 2; i++ )
{
$("#definitionsDiv").append(g_definitions[i].value);
}
最初に、リスト内のオブジェクトの数を取得する方法を見つけようとしていましたが、g_definitions.size は「未定義」です g_definitions[0].value にアクセスしようとすると、それも未定義です。このリストを適切に処理するにはどうすればよいですか?