Jquery中的basePath

  在公司中,因为一堆已经封装好的框架,导致很多地方混乱。只知道用却搞混了是否是封装的还是原生的,就Jquery中basePath

在我心里一直以为Jquery已经封装了basePath,在后面其他同事估计也是挺混乱的,得不到basePath。

  在此,记录下怎么设置basePath方便以后回来查阅

  使用IDE的时候,jsp中已经自动把basePath取出来了

  <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
  %>

  这样的basePath是无法使用EL表达式取出来的${basePath}绝对是没有内容的

  需要把basePath丢到页面中,也就是要让EL表达式能读取得到

  使用pageContext.setAttribute("basePath",basePath);意思很明确

  

  

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。