作者zelkova (*〞︶〝*)
看板Web_Design
标题[请益] 想把这个范例往下移一层 (maven+vaadin)
时间Thu Jul 20 21:32:04 2017
这几天找到这个专案
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://webptt.com/cn.aspx?n=bbs/Web_Design/M.1500557533.A.9EC.html
1F:→ zelkova: 自行解答把vaadin-client-compiled跟vaadin-theme... 07/21 20:08
2F:→ zelkova: 两个jar档解压缩放到VAADIN资料夹就可以 07/21 20:08