JSNIを介してJavascriptメソッドに値を渡そうとしましたが、失敗し続けます。
この方法は有効ですか?
public static native JavaScriptObject getProductById(long pid) /*-{
var productId = pid;
var product = $wnd.products({id:productId}).first();
return product;
}-*/;
productId
の代わりに定数値を入れると正しい出力が得られるので、JSメソッドは正しいと言えます。
私は何が欠けていますか?