<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    zhyiwww
    用平實的筆,記錄編程路上的點點滴滴………
    posts - 536,comments - 394,trackbacks - 0

    在jsp中獲取context path或者basePath 是很容易的。在javascript中也可以獲取,并且有的時候也很有必要。

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

    在單獨的javascript中不能使用<%= basePath%>類似這樣的java  script所以,只能用javascript來獲取此context path.
    可以用下面的代碼來實現(xiàn)。

    var localObj = window.location;

    var contextPath = localObj.pathname.split("/")[1];

    var basePath = localObj.protocol+"http://"+localObj.host+"/"+contextPath;

    var server_context=basePath;

    兩種實現(xiàn)的方法用在不同的環(huán)境中。





    |----------------------------------------------------------------------------------------|
                               版權聲明  版權所有 @zhyiwww
                引用請注明來源 http://www.tkk7.com/zhyiwww   
    |----------------------------------------------------------------------------------------|
    posted on 2010-02-09 09:34 zhyiwww 閱讀(5743) 評論(7)  編輯  收藏 所屬分類: j2ee

    FeedBack:
    # re: javascript取得jsp context path
    2010-02-09 22:05 | 一農
    概念上好像不對,你的代碼只是截取域名后的第一段路徑,這個和context path是兩碼事,雖然在很多項目中是相同的,Contextpath還可能為空,這時你截取第一段路徑就是不對的了。
    真要是需要的話,你定義一段javascript如下,應該更合適。
    <script>
    var contextPath = "<%=request.getContextPath()%>";
    </script>  回復  更多評論
      
    # re: javascript取得jsp context path
    2010-02-11 15:04 | zhyiwww
    @一農
    var contextPath = "<%=request.getContextPath()%>";
    這個方法在獨立的javascript文件中就不能用了,所以我才用上面方法來替代。

    如果有更好的方法,請多指導。  回復  更多評論
      
    # re: javascript取得jsp context path[未登錄]
    2011-06-26 14:38 | harry
    @zhyiwww
    這樣做確定不對  回復  更多評論
      
    # re: javascript取得jsp context path
    2014-08-03 17:14 | codeworm
    @harry
    那你說個對的,我看看,我還真想不出有更好的  回復  更多評論
      
    # re: javascript取得jsp context path[未登錄]
    2014-09-10 23:19 | lightning
    @zhyiwww
    其實你可以將js放到jsp里面,也就是<script src="popMenu.js.jsp" />
    其他你在popMenu.js里面也可以使用
    var contextPath = "<%=request.getContextPath()%>";了
      回復  更多評論
      
    # re: javascript取得jsp context path
    2016-02-23 18:00 | cuilaixi
    $.getJSON(localObj.protocol+"//"+localObj.host+"/"+"api/home/appVersion.json")  回復  更多評論
      
    # re: javascript取得jsp context path
    2016-02-23 18:00 | cuilaixi
    $.getJSON(localObj.protocol+"//"+localObj.host+"/"+"static/assets/js/bootstrap.js")  回復  更多評論
      
    主站蜘蛛池模板: 色偷偷亚洲男人天堂| 91精品免费在线观看| 亚洲色成人四虎在线观看| 亚洲αv久久久噜噜噜噜噜| 18未年禁止免费观看| 小说专区亚洲春色校园| 亚洲国产成人久久综合一区| 亚洲日韩精品一区二区三区| 免费少妇a级毛片人成网| 成人性生交视频免费观看| 成人免费黄色网址| 久久精品中文字幕免费| yellow免费网站| 香蕉视频在线观看免费| 亚洲精品久久无码av片俺去也 | 水蜜桃视频在线观看免费| 亚洲色偷精品一区二区三区| 亚洲国语在线视频手机在线| 777亚洲精品乱码久久久久久| 亚洲成a人片在线观看日本| 亚洲愉拍99热成人精品热久久| 亚洲狠狠爱综合影院婷婷| 免费又黄又硬又爽大片| 四虎影视永久免费观看| 国产免费午夜a无码v视频| 狠狠久久永久免费观看| 女人张开腿等男人桶免费视频| 免费无码肉片在线观看| 亚洲熟妇丰满多毛XXXX| 亚洲熟伦熟女新五十路熟妇 | 一个人免费观看视频在线中文| 精品亚洲av无码一区二区柚蜜| 亚洲国产欧美一区二区三区| 亚洲色成人网站WWW永久四虎| 亚洲女女女同性video| 亚洲精品永久在线观看| 日本亚洲欧美色视频在线播放 | 在线a级毛片免费视频| 黄瓜视频高清在线看免费下载| 欧美好看的免费电影在线观看| 成年女性特黄午夜视频免费看|