Vaadin 14 显示简单 HTML 页面
Vaadin 14 show simple HTML Page
我为我正在开发的网络应用程序制作了某种内部手册。我正在使用 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
组件会很好地为您服务。
我为我正在开发的网络应用程序制作了某种内部手册。我正在使用 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
组件会很好地为您服务。