アクションを呼び出すjspにこの関数がありますstruts2
。しかし、それはそれを2回呼び出します。なんで?
JSP
$("#inputField").change(function()
{
var inputField= $("#inputField").val();
if(inputField !== '')
{
var url = 'myUrl';
$.getJSON(url, function(retVal)
{
$.each(retVal.retList, function(index, element)
{
console.log(element.name);
});
});
}
});
Struts2 Action
public String getJSON() throws Exception
{
System.out.println("Method Executed");
}
このajax
呼び出しが戻ると、これを取得します
Method Executed
Method Executed
これを一度だけ実行するにはどうすればよいですか?