Tomcat自做主张重定向。

项目之前用jetty 一直正常,后来换为tomcat后一直登陆失败,郁闷半天。chrome network 控制台下清楚显示 发起了两次请求。分别是 localhost/login和 localhost/login/ 第一个请求 有个返回状态302 最终查明tomcat默认有个重定向的毛病。在WebRoot目录如果有个login子目录, 当请求 localhost/login 时 tomcat 会做 302 重定向到 localhost/login/。即自动在请求URl末尾加上 "/" 字符。

 

posted @ 2013-07-18 17:36  玄剑  阅读(946)  评论(0编辑  收藏  举报