vadin 14显示简单的HTML页面



我为我正在开发的web应用程序做了一些内部手册。我使用的是Spring Boot和Vaadin 14。如何实现显示该文档的按钮?html文档在我的资源文件夹中。我想知道我是否愚蠢。或者我应该为此编写自己的控制器吗?

Vaadin应用程序本身是一个单独的动态HTML页面。

包含HTML格式内容(不是HTML文档)的最简单方法是使用Html组件。

Html html = new Html("<div><h3>Title</h3><p><b>Bold summary text</b></p><p>Other text</p></div>");
layout.add(html);

注意,当您使用Html组件时,您需要剥离<head><body>标记,因为Html的目的不是显示完整的HTML文档。Html组件的内容应该包含在单个根元素中——通常<div>用于此目的。

但是,根据您的用例,我认为Html组件将很好地为您服务。

最新更新