如果非要这样做的话,你必须把页面上的那些路径改为绝对路径,如果你用struts的话就可以用<html:link来处理这些东西http://www.javayou.com

解决方案 »

  1.   

    当然,你需要确定你的filter没有把它过滤掉
      

  2.   

    我想你大概用了apache的plugin吧,直接 使用tomcat应该不会
      

  3.   

    getRequestDispatcher("a.jsp"),a.jsp使用绝对路径
      

  4.   

    这个问题讨论过了,如果你的页面采用的是..和.来实现路径定位,那么经过了dispatcher就会出问题。
      

  5.   

    dropship大侠,也就是说只能在所有被视图派遣器调用的页面中都使用绝对路径了?不甘心哪
      

  6.   

    方法1:在所有你jsp中的涉及到路径的地方如: img ,css, js 把 ".."或"."换成
    <%=request.getRequestUrl()%>
    方法2:在所有的jsp页面中<head></head>标签之间加上<base>标签.如果你用的是
    struts,加上<html:base/>记住一定在<head></head>之间。