您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

与“ ../”相比,如何更好地使用“ <%= request.getContextPath()%>”

与“ ../”相比,如何更好地使用“ <%= request.getContextPath()%>”

request.getContextPath()-返回应用程序的根路径,而 ../-返回文件的父目录。

您使用request.getContextPath(),因为它将始终指向应用程序的根目录。如果要将jsp文件一个目录移动到另一个目录,则无需进行任何更改。现在,考虑第二种方法。如果要将jsp文件一个文件夹移动到另一个文件夹,则必须在引用文件的每个位置进行更改。

同样,使用request.getContextPath()的更好方法是在变量中设置’request.getContextPath()’,然后使用该变量来引用您的路径。

<c:set var="context" value="${pageContext.request.contextPath}" />
<script src="${context}/themes/js/jquery.js"></script>

PS-这是我能弄清楚的原因之一。不知道它是否还有其他意义。

其他 2022/1/1 18:15:12 有529人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶