1

I have to pass one Javascript object using JavascriptInterface. I've already lots of function which implements JavascriptInterface but I only pass String objects and I've never tried to pass a not-primitive one.

In my .jsp:

var trnsCfg = {}

trnsCfg['trn_enb'] = '1';

trnsCfg['lang'] = 'it_IT';

window.JSInterface.startTranslator(trnsCfg);

In my .java:


@JavascriptInterface

public void startTranslator(ObjectIWantToUse object){

    object.doSomethingWithIt();

    //something

};

In this example used ObjectIWantToUse but what I have pratically put? And how will I be able to use this Object properties (like 'trn_enb' or 'lang')?

Samuel Adorni
  • 208
  • 2
  • 14

0 Answers0