在gwt中,我設置了託管頁面的html height = 100%和body height = 100%,然後在入口點Class中設置rootpanel height = 100%和width = 100%,並且封閉docklayoutpanel height = 100%和寬度= 100%。因爲它只是整個頁面的一個片段,所以它沒有和元素,所以如何將此設置遷移到portlent(liferay portal protlet)gwt rootpanel到portlet
回答
前段時間,我寫了我的博客中有一個關於的小條目,其中包括一個位於Liferay portlet內的GWT portlet。
如果你按照我描述的步驟,你只需要設置docklayoutpanel大小爲100%。
http://www.jmichelgarcia.com/2012/gwt-smartgwt-in-a-liferay-portlet/
編輯
關於大小的問題,我沒有找到一個很好的解決方案。但是,如果有幫助,可以使用GWT在運行時檢索屏幕大小。
據我所知,Liferay的portlet策略是根據其內容來確定大小。
請參閱:Controling the size of a Portlet in Liferay
這樣的:https://vaadin.com/forum/-/message_boards/view_message/433164
這:http://www.liferay.com/community/forums/-/message_boards/message/10327941
感謝,我將測試時明天回到辦公室 – user1169587
當我嘗試'code'RootPanel.get(「myApplicationDIV」).add(「MyOutermostLayoutManager」);'code' 並將MyOutermostLayoutManager的寬度和高度設置爲100%時,我使用不帶smartGWT的GWT,門戶,div沒有顯示。任何幫助? @ Jean-Michel – user1169587
使用SmartGWT不是強制性的。請更新您的問題與更多信息。代碼,加載後的html內容等 –
- 1. GWT RootPanel得到ID
- 2. GWT RootPanel vs RootLayoutPanel
- 3. GWT - 如何將KeyDownHandler添加到Rootpanel
- 4. GWT擴展DecoratorPanel並添加到rootPanel
- 5. 在GWT中添加HTMLelement到RootPanel
- 6. GWT 2.2 RootPanel CSS錯誤
- 7. GWT RootPanel沒有交互
- 8. KEY_ENTER處理程序RootPanel GWT
- 9. 在中心顯示rootPanel GWT
- 10. GWT更換股利(未追加!)與RootPanel
- 11. ext gwt標籤rootpanel的輸出,get.add?
- 12. GWT中的RootPanel和RootLayoutPanel的標準docType
- 13. GWT:刪除RootPanel內容(編號)
- 14. gwt從onModuleLoad外部訪問rootpanel
- 15. GWT Composite with liferay portlet
- 16. GWT:當向RootPanel添加Composite組件時停止執行
- 17. GWT在RootPanel上顯示異步調用的小部件
- 18. 如何在RootPanel上顯示GWT小部件?
- 19. 使用GWT RootPanel調用在一個div中獲取嵌套類
- 20. GWT:如何從RootPanel獲取對按鈕的引用?
- 21. RootPanel元素
- 22. RAD 7:調試基於GWT的Portlet
- 23. Ajax Portal,portlet到portlet通信
- 24. 如何從portlet導航到portlet
- 25. Portlet到Liferay中的Portlet通信
- 26. GWT:由於rootpanel返回null,無法通過id獲取html元素
- 27. portlet部署到Liferay
- 28. 導航在GWT
- 29. 使用GWT作爲谷歌網站的portlet?
- 30. 從Liferay Portlet左到右
謝謝你的提醒下,我忘記打勾的上部,下部或前面打勾符號 – user1169587