我是vaadin的新手,我設法讓應用程序啓動並運行。現在我有一個help.htm html文件,其中包含有關如何使用該應用程序的提示。我已將help.htm放在我的項目WEB目錄中,以便能夠在vaadin上下文中訪問它。我試圖訪問這樣說:本地htm文件嵌入在vaadin
String str = "file:/" + "/" + application.getContext().getBaseDirectory() + "/help.htm";
URL url = new URL(str);
Embedded browser = new Embedded("Help", new ExternalResource(url));
browser.setType(Embedded.TYPE_BROWSER);
tabsheet.addComponent(browser);
我試着調試,複製和過去的str變量在我的網頁瀏覽器的內容我可以訪問該文件,以及瀏覽器中正確顯示。我也嘗試過使用FileResource & ClassResource。另外,當我用http://www.somewebpage.com/替換字符串時,它可以正常工作,但不符合上述代碼。有人能告訴我如何實現這個目標的正確方向嗎?
感謝名單
它的工作!謝謝。對於記錄,我只將Help.htm文件放在主題目錄中,並將其作爲ThemeResource加載。 – logiframe