在WEB项目中,相对路径相对的是用户上一个访问的路径:
@RequestMapping("/cargo/contract/list.action")//该路径是在应用(项目)路径下
public String list(Model model) throws Exception
{
<span style="white-space:pre"> </span>return "/cargo/contract/jContractList.jsp";
}
jContractList.jsp页面有一个链接<a href="tocreate.action?contractId=${o.contractId}" >货物</a>
该链接使用了相对路径,相对的是"/cargo/contract/list.action"路径,所以它的完整路径是" /cargo/contract/tocreate.action?contractId=${o.contractId}"
总结:在jsp页面使用了相对路径时,找到该jsp页面是通过哪个访问路径(如上面的"/cargo/contract/list.action")访问的,jsp页面上的相对路径就是相对该访问路径,从而能得到完整路径。