1

struts2 アクション クラスに JSONArray 値があり、jquery Ajax url に渡して jquery データテーブルに表示する必要があります。

アクション クラス:

public String JSONOarr(){
    JSONArray ja = new JSONArray();
    try {
        Iterator it = findList.iterator();
        while(it.hasNext()){
            SearchResult part = (SearchResult) it.next();
            ja.add(part.getlist1());
            ja.add(part.getlist2());
        }
    } catch (Exception e) {
        log.error(e);
    }
    return SUCCESS;
}

クラス レベルの Struts2 分離コード アノテーション:

@Result(name="success",type=JSONResult.class,value=""

JSONArray を取得するための Jquery:

jQuery.ajax({
    url : '<s:url action="part" method="list" />',
    dataType : 'json',
    success : function(data){

この JSONArray 値を取得する方法は?

4

0 に答える 0