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

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

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

    zhyiwww
    用平實(shí)的筆,記錄編程路上的點(diǎn)點(diǎn)滴滴………
    posts - 536,comments - 394,trackbacks - 0

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

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

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

    var localObj = window.location;

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

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

    var server_context=basePath;

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





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

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

    如果有更好的方法,請(qǐng)多指導(dǎo)。  回復(fù)  更多評(píng)論
      
    # re: javascript取得jsp context path[未登錄](méi)
    2011-06-26 14:38 | harry
    @zhyiwww
    這樣做確定不對(duì)  回復(fù)  更多評(píng)論
      
    # re: javascript取得jsp context path
    2014-08-03 17:14 | codeworm
    @harry
    那你說(shuō)個(gè)對(duì)的,我看看,我還真想不出有更好的  回復(fù)  更多評(píng)論
      
    # re: javascript取得jsp context path[未登錄](méi)
    2014-09-10 23:19 | lightning
    @zhyiwww
    其實(shí)你可以將js放到j(luò)sp里面,也就是<script src="popMenu.js.jsp" />
    其他你在popMenu.js里面也可以使用
    var contextPath = "<%=request.getContextPath()%>";了
      回復(fù)  更多評(píng)論
      
    # re: javascript取得jsp context path
    2016-02-23 18:00 | cuilaixi
    $.getJSON(localObj.protocol+"//"+localObj.host+"/"+"api/home/appVersion.json")  回復(fù)  更多評(píng)論
      
    # re: javascript取得jsp context path
    2016-02-23 18:00 | cuilaixi
    $.getJSON(localObj.protocol+"//"+localObj.host+"/"+"static/assets/js/bootstrap.js")  回復(fù)  更多評(píng)論
      
    主站蜘蛛池模板: 色婷婷7777免费视频在线观看| 亚洲伊人久久大香线蕉影院| 国内一级一级毛片a免费| 中文字幕无码日韩专区免费| 国产亚洲精品91| 亚洲中文字幕一区精品自拍| 亚洲色图国产精品| 亚洲熟妇av一区二区三区漫画| 国产公开免费人成视频| 成人黄动漫画免费网站视频 | 99热在线精品免费全部my| 日韩免费高清播放器| 日亚毛片免费乱码不卡一区| 亚洲精品无码aⅴ中文字幕蜜桃| 亚洲综合免费视频| 中文字幕亚洲免费无线观看日本| 亚洲国产美女精品久久久久∴| 国产精品亚洲精品日韩已方| 免费a级黄色毛片| 国产精品公开免费视频| 日韩电影免费在线| 在线jlzzjlzz免费播放| 成人免费看吃奶视频网站| 老司机在线免费视频| 日本三级2019在线观看免费| 最近2019年免费中文字幕高清 | 亚洲国产成人精品无码久久久久久综合| 午夜免费福利影院| 日韩中文字幕在线免费观看| 日韩电影免费在线观看视频| 国产成人免费a在线视频色戒| 国产高清在线免费| 国产成人aaa在线视频免费观看| 永久免费bbbbbb视频| 日韩免费视频观看| 免费**毛片在线播放直播| 免费无遮挡无码永久在线观看视频| 国产片免费在线观看| 国产精品亚洲二区在线观看| 亚洲人成网亚洲欧洲无码久久| 久久久久久久综合日本亚洲|