0
我需要在我的vaadin應用程序中嵌入一個純html網站。我目前的做法如下。如何在vaadin應用程序中包含一個純html網站
將網站內容添加到我的信息源中的src/main/webapp/embedded
目錄。
添加如下所示的servlet映射,以便embedded
目錄的請求不會轉到vaadin servlet並由tomcat的默認servlet處理。
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>/embedded/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>VaadinServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
任何人都可以注意到這種方法有什麼問題嗎?或者有人可以提出更好的方法?
請定義您通過「使嵌入」是什麼意思?您設置它的方式,它只是從相同的URL中刪除文件夾的內容,但爲什麼將它嵌入到vaadin中而不使用另一個url? –
查看Vaadin的BrowserFrame組件。您可以在BrowserFrame中顯示任何資源。 – d2k2
@AndréSchild我想將vaadin應用程序和打包在同一個戰爭文件中的純HTML網站 –