[請益] 想把這個範例往下移一層 (maven+vaadin)

看板Web_Design作者 (*〞︶〝*)時間7年前 (2017/07/20 21:32), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
這幾天找到這個專案 https://github.com/chelu/jdal-samples/tree/master/vaadin 官方DEMO http://www.jdal.org/vaadin-sample-2.0.M2/ (帳密admin/admin) 覺得好像不錯,想要拿來用用看 直接用 eclipse 建完 maven 專案之後 貼上連結內的檔案就可以編譯跟執行 直接執行的網址是 http://localhost:8080/jdal-vaadin-sample (非說明的jdal-vaadin-sample-jpa) 再來想說嘗試修改一下專案,讓路徑多一層 例如 http://hello.world.com/abc 變成 http://hello.world.com/some/abc 我就做了下面幾個步驟 1. https://goo.gl/vbC1Fb (src/main/webapp/WEB-INF/web.xml) 為了不讓filter作用,將33行~40行註解掉 2. 將所有路徑多加一層 (1) https://goo.gl/vbC1Fb (src/main/webapp/WEB-INF/web.xml) 將第51行的 「<url-pattern>/*</url-pattern>」 變成「<url-pattern>/abc/*</url-pattern>」 (2) https://goo.gl/SLoVok (src/main/java/org/jdal/samples/vaadin/LoginUI.java) 將第13行的 「@UiMapping("/login")」 變成「@UiMapping("/abc/login")」 網頁就會出現 「Failed to load the widgetset: ../../VAADIN/widgetsets/com.vaadin.DefaultWidgetSet」之類的訊息 請問有改錯或少改的地方嗎? 要怎麼才能正確讓專案多加一層目錄呢?先謝謝前輩指導 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.45.91 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1500557533.A.9EC.html

07/21 20:08, , 1F
自行解答把vaadin-client-compiled跟vaadin-theme...
07/21 20:08, 1F

07/21 20:08, , 2F
兩個jar檔解壓縮放到VAADIN資料夾就可以
07/21 20:08, 2F
文章代碼(AID): #1PSB3Tdi (Web_Design)