Ljava/lang/String;
сообщает GWT, что метод ожидает параметр String, который будет передан как значение test
в вашем примере кода.
Как правило, в методах JSNI вы должны указывать GWT, каковы типы параметров, или вы можете использовать ярлык (*)
, который говорит GWT, чтобы он сам это выяснил. Это работает в большинстве случаев, насколько я видел. Таким образом, ваш код также может быть записан как:
var test = 'This is my test string';
$wnd.testJSNI = @com.jsni.client.HelloJSNI::testJSNI(*)(test);