我有一個GWT應用程序,並希望創建一個彈出式窗口。它是從我的應用程序實現一個可打印版本的數據屏幕,否則這些數據非常亂。這需要成爲一個新的瀏覽器窗口,從我的GWT應用程序啓動。彈出窗口不需要任何功能,但我希望通過GWT填充數據。創建GWT彈出窗口
我的問題是:我怎麼能實現GWT的瀏覽器窗口中的內容,而不必爲它創建一個新的,獨立的GWT應用程序?我不希望有重新寫在Javascript中檢索數據的邏輯(這是我目前最好的選擇),但我也不想將不得不作出一個全新的GWT應用和複雜化的是我的構建處理。
有StackOverflow上這個其他一些類似的問題,通常的反應都是「你爲什麼要建立一個新的瀏覽器窗口?這是不好的做法!」等等等等。我的開發團隊已經完成了這個討論並致力於一個新的瀏覽器窗口,所以請假設這是我唯一的選擇,並專注於我在這裏問的實際問題。
我已經讀過,有Javascript的方式從另一個窗口填充瀏覽器窗口的內容(例如http://www.javascripter.net/faq/writingt.htm),所以也許這是一個選項,但我不知道如何在GWT中做到這一點。
謝謝!
我發現StackOverflow的答案我從始發窗口寫入其他窗口的想法:http://stackoverflow.com/questions/4167570/opening-a-new-window-with-a-widget-in -gwt#4205058。這似乎工作正常,所以我現在遵循這個想法。 任何其他建議仍然是受歡迎的,但。 – user700774