小编log*_*ame的帖子

嵌入在vaadin中的本地htm文件

我是vaadin的新手,我以某种方式设法启动并运行应用程序.现在我有一个help.htm html文件,其中包含有关如何使用该应用程序的提示.我已将help.htm放在我的项目WEB目录中,以便能够在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);
Run Code Online (Sandbox Code Playgroud)

我已经尝试在我的网络浏览器中调试,复制和过去str变量的内容我可以访问该文件,浏览器正确显示它.我也尝试过FileResource和ClassResource.当我用http://www.somewebpage.com/替换字符串时,它可以工作,但不能使用上面的代码.怎么实现呢?

html embed vaadin

8
推荐指数
1
解决办法
6857
查看次数

标签 统计

embed ×1

html ×1

vaadin ×1