3

ajax 呼び出しの後、jsp ページ全体を含む応答を取得します。ページの一部のみを取得するにはどうすればよいですか、または SWF を使用する場合、評価ブロックからのみ結果を取得するにはどうすればよいですか? js ファイルに次の ajax 呼び出しがあります。

var url = $('#srcCurrencySpace').attr('resource');
    $.ajax({
        type : "POST",
        url : url,
        cache:false,
        data: $('#form').serialize(),
        dataType: "text",
        success : function(response)
        {
            //Write you success logic here
            var newHtml = $('#srcCurrencySpace', response).html();
            $('#srcCurrencySpace').html(newHtml);
        },
        error : function(XMLHttpRequest, textStatus, errorThrown) 
        {
            //Write you error-handling logic here
            alert("error!");
        }
      });  

そして、このリクエストは次の場所に移動します。

<transition on="updateAmountSrcCurrency"  validate="false">
            <evaluate expression="retrieverFactory.getSrcCurrency(application)" result="flowScope.amountSrcCurrency"/>
            <render fragments="srcCurrencySpace"></render>
</transition> 

最後に、私の jsp からのスニペット:

<span id="srcCurrencySpace" resource="${updateURL}">
            <c:out value="${amountSrcCurrency}" default="LVL" />
</span> 
4

0 に答える 0