次のようにしてStrutsから自分のStringを取得します。
$(document).ready(function( data )
{
$("#contextsTextArea").val("<s:property value="myMessage"/>")
});
そしてそれはうまく表示されます。 私のstrutsアクションが文字列のリストを返すのではなく、JQueryを使用してこのリストを反復処理する方法を教えてください。 これは私の試みですが、何も表示されません。
$("<s:property value="myMessage"/>").each(function (key, value) {
alert(value);
});
回答:
回答№1は1私はこれを行うための最良の方法は使用することであると考えています struts2-JSONプラグイン そしてアクションクラスからJSONデータを返します。
Jqueryにはすでに便利なJSonパーサーメカニズムが付属しており、返されたListを解析することができます(JSONに変換されます)。