【发布时间】:2014-04-05 12:09:02
【问题描述】:
我想创建一个像 abc.com/firstName.lastName 这样的 url。我是如何在我们的项目中实现这个的,你能帮帮我吗?
我已经检查了你在 WebConfigurer.java 类中的过滤器
staticResourcesProductionFilter.addMappingForUrlPatterns(disps, true, "/");
staticResourcesProductionFilter.addMappingForUrlPatterns(disps, true, "/index.html");
staticResourcesProductionFilter.addMappingForUrlPatterns(disps, true, "/images/*");
staticResourcesProductionFilter.addMappingForUrlPatterns(disps, true, "/fonts/*");
staticResourcesProductionFilter.addMappingForUrlPatterns(disps, true, "/scripts/*");
staticResourcesProductionFilter.addMappingForUrlPatterns(disps, true, "/styles/*");
staticResourcesProductionFilter.addMappingForUrlPatterns(disps, true, "/views/*");
staticResourcesProductionFilter.setAsyncSupported(true);
如果我将我们的 url 更改为 abc.com/profile/firstName.lastName 那么它对我来说会很好,因为我已经编写了自己的过滤器
staticResourcesProductionFilter.addMappingForUrlPatterns(disps, true, "/profile/*");
但如果我想为这个网址设置类似 abc.com/firstName.lastName 的网址,我必须更改
staticResourcesProductionFilter.addMappingForUrlPatterns(disps, true, "/");
到
staticResourcesProductionFilter.addMappingForUrlPatterns(disps, true, "/*");
那么它给了一个例外,请给我任何方法,比如回归。
提前致谢。
【问题讨论】:
标签: spring spring-mvc url-routing jhipster