java
  • ajax
  • struts2
  • 2017-07-31 9 views -1 likes 
    -1

    パラメータでAJAXでアクションクラスを呼び出そうとしていますが、正しい方法が見つかりません。Struts 2でAJAXのActionクラスをパラメータで呼び出す方法

    私はAJAXせずに、支柱2から次の構文を使用しています:

    <s:url action="painel.visualizarErro.action" namespace="/errosView.jsp" var="id" /> 
    window.location = '<s:property value="id" />?jobId=' + jobId; 
    

    問題は、このコードが動作するかもしれませんが、私はAJAX

    答えて

    0
    $.ajax(contextPath,{ 
        type:'POST', 
        data:{ 'actionToPerform': methodName, 
         'param1': param1, 
         'param2': param2 
         }, 
    
        success: function(response){ 
        }, 
        error : function(response){ 
        } 
        }); 
    
    +0

    <s:property value="id" />?jobId=' + jobIdを渡すことはできませんで、それはいくつかを追加する方が良いでしょう**どのようにまたは理由**の説明または説明**これは解決策です。 – ItamarG3

    +0

    これは本当に役に立ちました。私はそれを知っているだけです: window.location = '?jobId = '+ jobId; –

    +0

    これはOP質問にどのように答えますか? –

    関連する問題