<%=request.getContextPath()%>/aa.do加这个上下文路径到底有什么作用啊,加不加有什么区别啊

解决方案 »

  1.   

    request.getContextPath()应该是得到项目的名字,如果项目为根目录,则得到一个"",即空的字条串,
    如果项目为abc, <%=request.getContextPath()% >/ 将得到abc/,服务器端的路径则会自动加上,
    <a href="XXXX.jsp"> 应该就是指当前路径下的这个xxx.jsp页面,有时候也可以在head里设置html:base
    来解决路径的问题,不过用的最多的还是request.getContextPath。
      

  2.   

    <%=request.getContextPath()%>
    这个话是获得工程名
    如不不写会报错误,说找不到 aa.do 或者是 找不到该工程