Hi,
This depends on how you are doing it. I would recommend using a
CustomLayout
for your purpose. CustomLayouts can be used as static HTML pages, but you can easily also attach some Vaadin components to the div:s.
Then create your own theme, use it, and add your html pages here:
VAADIN/themes/yourtheme/layouts/yourwebpage.html
There are also a few other ways. For instance adding the html to a Label, or inside an
Embedded
.
Inside the WEB-INF/ folder, you should only put data that is meant to be invisible for the users. Adding your pages here will certainly not show up at your browser