※ [本文转录自 Web_Design 看板 #1PSB3Tdi ]
作者: 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”之类的讯息
请问有改错或少改的地方吗?
要怎么才能正确让专案多加一层目录呢?先谢谢前辈指导