这个问题不好描述,目前在jetty6.1.26碰到,具体为:
如果请求为类似 http://10.232.16.2/??s/kissy/1.2.0/kissy-min.js的url时,因为??的特殊性,导致jetty获取servletPath时出错,而tomcat无此问题,最恶心的是jetty会自动加入index.htm作为path。。。导致最终生成的链接为
http://10.232.16.2/index.htmls/kissy/1.2.0/kissy-min.js
已经查明,在request.getRequestURL()的时候,返回的链接就带有/index.htm