我为我正在开发的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
组件将很好地为您服务。