/**
* 配置路由
*/
public void configRoute(Routes me) {
me.add("/", CommonController.class);
me.add("/blog", BlogController.class);
}
这样配置的路由都是绝对路径,如果我的web应用有上下文,这样出来的首页连接就不对了。
路由能配置成相对于web的上下文的相对路径么?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
默认就是支持 web 上下文路径的,无需干预,例如 contextPath为 "app" ,则首页访问路径为 http://localhost/app###### 老大没明白我的意思,我现在把demo的例子改成oracle的了,首页也出来了。但首页上面的连接不对。比如博客管理的连接是/blog,但我的web应用是有个上下文xxx,那么博客管理的连接就应该是/xxx/blog,这个问题不知道怎么解决?我用的是tomcat 7 ###### /** * 配置处理器 */ public void configHandler(Handlers me) { me.add(new ContextPathHandler("dataplatform")); }
在 config中添加了handler还是不行啊。
######肯定可以的,有几个朋友用上了######