JSP中 <%@ include file="相对url"%>和path basePath

   今天在写JSP页面的时候用到动组件<%@ include file=""%> 老是报500错误 经比较初步得出结论

1: 在有include动作组件的页面上可以有path basePath <base href="<%=basePath%>">

2:一般来说在include动作组件中file=“”的页面是是不能有上述path basePath等内容的

3:1和2刚好有个漏洞 如果include组件file所包含的页面又有include组件呢 经测试 file=“”的页面是可以有path basePath等内容的;所以说1的优先级是大于2的 判断时以此类推 就可以很好的避免500错误了

附: 其实base basePath写与不写都不影响相对路径的 如果不写会有隐式的path basePath 倘若写的话要看好页面写 不该写的页面不能写啊
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值