2015-11-19 9 views
1

Когда я поставил этот код на моей странице гобелена и нажмите на некоторых кнопках уже созданных на той же странице, перезагружается страница (открытое изображение гофрированное):Использования cometD на вебе-странице гобелена

enter image description here поэтому Сообщение1. сообщение не появляется. Вы можете помочь?

ответ

1

На картинке показан только код?

При нажатии на некоторые кнопки не должны перезагрузить всю страницу, это 2015 и перезагрузки всей страницы так 1990 :)

Я думаю, вы можете смягчить с помощью CometD reload extension, но реальное решение было бы избежать этого вся страница перезагружается при нажатии этой кнопки.

+0

Страница обновляется, когда я помещаю этот код в мою страницу tml . это мой nSubmitFromFormMessage, Блок onSubmitFromMessageForm() { \t \t \t \t SZONE = TRUE; \t \t СообщениеОтправить сообщениеОтправить = новое СообщениеОтправить(); \t \t messageSend.setGroup (selectedGroup); \t \t сообщениеSend.setMessage (сообщение); \t pushManager.broadcast ("/ myChannel", messageSend); \t return messageZone.getBody(); \t} –

+0

и это мой OnReceive функция Блок OnReceive (СообщениеПодарокПознакомитьсяЕще inMessage) { \t \t SZONE = TRUE; \t Строка group = inMessage.getGroup(); \t System.out.println ("Группа =" + группа); \t \t System.out.println ("onReceived Block"); \t \t this.message1 = inMessage; \t \t \t \t возвращение messageZone.getBody(); \t} –

+0

Перезагрузка страницы - это механизм Гобелена, а не CometD. Я не знаю, как вам помочь в этом случае ... возможно, существует механизм Гобелена, чтобы избежать перезагрузки страницы? – sbordet