
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
24.10.2012, 15:32:54
|
|||
|---|---|---|---|
|
|||
обращение из JSP к GWT |
|||
|
#18+
Здравствуйте, подскажите как можно вызвать функцию в gwt приложении со странички куда этот модуль подцеплен, т.е. из jsp или html? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.10.2012, 15:39:02
|
|||
|---|---|---|---|
|
|||
обращение из JSP к GWT |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.10.2012, 16:20:47
|
|||
|---|---|---|---|
|
|||
обращение из JSP к GWT |
|||
|
#18+
Blazkowicz, может и то, только я немного не понял как все же вызывать. к примеру если у меня есть в gwt приложении есть класс Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. и мне надо на страничке с gwt Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. надо вызвать функцию navigateObject(String id) чтото вроде Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. т.е. еще дописать нативную функцию вроде этого public native void nav(String s) /*-{ // Call instance method navigateObject() on this this.@...NavigateToObject::navigateObject(Ljava/lang/String;)(s); }-*/; и как происходит вызов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.10.2012, 16:28:33
|
|||
|---|---|---|---|
|
|||
обращение из JSP к GWT |
|||
|
#18+
Вladimirможет и то, только я немного не понял как все же вызывать. к примеру если у меня есть в gwt приложении есть класс Вы её по диагонали, что ли читаете? Вladimirт.е. еще дописать нативную функцию вроде этого public native void nav(String s) /*-{ // Call instance method navigateObject() on this this.@...NavigateToObject::navigateObject(Ljava/lang/String;)(s); }-*/; Это в другую сторону вызов, из метода замаскированого под нативный вызывается JS. Вы же хотите из JS дернуть метод. По той ссылке раздел так и называется Accessing Java Methods and Fields from JavaScript смотрите его ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.10.2012, 17:23:22
|
|||
|---|---|---|---|
|
|||
обращение из JSP к GWT |
|||
|
#18+
Blazkowicz, я как раз этот раздел и смотрел. там есть строчка автор[instance-expr.]@class-name::method-name(param-signature)(arguments) и пример авторpublic class JSNIExample { String myInstanceField; static int myStaticField; void instanceFoo(String s) { // use s } static void staticFoo(String s) { // use s } public native void bar(JSNIExample x, String s) /*-{ // Call instance method instanceFoo() on this this.@com.google.gwt.examples.JSNIExample::instanceFoo(Ljava/lang/String;)(s); // Call instance method instanceFoo() on x x.@com.google.gwt.examples.JSNIExample::instanceFoo(Ljava/lang/String;)(s); // Call static method staticFoo() @com.google.gwt.examples.JSNIExample::staticFoo(Ljava/lang/String;)(s); // Read instance field on this var val = this.@com.google.gwt.examples.JSNIExample::myInstanceField; // Write instance field on x x.@com.google.gwt.examples.JSNIExample::myInstanceField = val + " and stuff"; // Read static field (no qualifier) @com.google.gwt.examples.JSNIExample::myStaticField = val + " and stuff"; }-*/; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.10.2012, 17:24:29
|
|||
|---|---|---|---|
|
|||
обращение из JSP к GWT |
|||
|
#18+
т.е. из js так и вызывается как [instance-expr.]@class-name::method-name(param-signature)(arguments) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.10.2012, 17:26:02
|
|||
|---|---|---|---|
|
|||
обращение из JSP к GWT |
|||
|
#18+
Ещё чуть-чуть и доберетесь до Calling a Java Method from Handwritten JavaScript ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2130708]: |
0ms |
get settings: |
15ms |
get forum list: |
24ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
56ms |
get topic data: |
19ms |
get forum data: |
5ms |
get page messages: |
70ms |
get tp. blocked users: |
3ms |
| others: | 284ms |
| total: | 488ms |

| 0 / 0 |
