Обращение из jsp к GWT приложению
Здравствуйте, подскажите как можно вызвать функцию в gwt приложении со странички куда этот модуль подцеплен, т.е. из jsp или html?
Код:
public class NavigateToObject {
public NavigateToObject() {
}
public void navigateObject(String id)
{
.......
}
}
public NavigateToObject() {
}
public void navigateObject(String id)
{
.......
}
}
Код:
html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta name='gwt:module' content='Application=Application'>
<title>GWT web application</title>
<script type="text/javascript">
var curTheme = {url: document.URL, nInId: '<%=request.getParameter("ninid")%>'}
</script>
</head>
<body>
<script type="text/javascript" language="javascript" src="Application/Application.nocache.js"></script>
</body>
</html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta name='gwt:module' content='Application=Application'>
<title>GWT web application</title>
<script type="text/javascript">
var curTheme = {url: document.URL, nInId: '<%=request.getParameter("ninid")%>'}
</script>
</head>
<body>
<script type="text/javascript" language="javascript" src="Application/Application.nocache.js"></script>
</body>
</html>
Он позволяет вызывать чистый JS с GWT кода і наоборот. ГВТ компилятор генерирует имя для функции основываясь на имени класса і сигнктуре метода
[instance-expr.]@class-name::method-name(param-signature)(arguments)
Детальнее можно прочитать тут https://developers.google.com/web-toolkit/doc/latest/DevGuideCodingBasicsJSNI?hl=ru
Для прочий верности попробуйте поискать метод в генерированых файлах.