2013-01-15 30 views
-2

我在我的控制器中接收消息的onmessage方法現在我想在jsp上顯示該消息,如何完成消息可以輕鬆地在控制檯上打印。在jsp上顯示和顯示消息在messagelistener的onMessage()方法中收到

+0

這個問題很模糊,需要更多的上下文。 –

+0

嗨,蒂姆,即時嘗試開發一個聊天應用程序使用activemq和春天,其中我有一個聊天窗口,所以當我按下提交按鈕文本顯示在聊天窗口sinse onSubmit消息被稱爲返回modelandview和我顯示相同的jsp所以消息顯示窗口(jsp)bt接收消息ia m覆蓋messagelistener接口的onMessage方法,它具有void returntype,所以我cnt返回modelandview,因此無法在窗口上顯示接收1 –

回答

0

我想你需要了解Web應用程序的構建方式。

基本上,JMS/ActiveMQ爲Web應用程序提供異步數據。在大多數情況下,您會將消息處理並放入數據庫中。然後,您可以使用新填充的數據構建您的JSP網站(當用戶重新加載它時)。

JMS - >您的應用程序 - > DB < - >控制器/ JSP < - >網站

做這樣的事情,你在郵件到達的那一刻問,打印數據上的用戶網站是可能的,但超出了這個問題的範圍,因爲它更多地與諸如Comet(ajax/push)之類的技術以及事物的servlet方面以及一些路由邏輯有關。提出這個問題,你可能不應該考慮它(但)。