JS获取项目根路径

function getRootPath() {
    //获取当前网址,如: http://localhost:8080/ems/Pages/Basic/Person.jsp
    var curWwwPath = window.document.location.href;
    //获取主机地址之后的目录,如: /ems/Pages/Basic/Person.jsp
    var pathName = window.document.location.pathname;
    var pos = curWwwPath.indexOf(pathName);
    //获取主机地址,如: http://localhost:8080
    var localhostPath = curWwwPath.substring(0, pos);
    //获取带"/"的项目名,如:/ems
    var projectName = pathName.substring(0, pathName.substr(1).indexOf('/') + 1);
    return(localhostPath + projectName);
}
//弹出仓库选择页面
function showWarehouseDetail(id){
   var url = getRootPath()+"/jsp/kcgl/tlgl/warehouse.jsp";
   var temp = window.showModalDialog(url,"new","dialogHeight: 200px; dialogWidth: 200px; edge: Raised; center: Yes; help: No; resizable: no; status: no;");
   var result = temp.toString().split("-");
   $(id).val(result[1]);
   $(id).next().val(result[0]);
}

你可能感兴趣的:(Java,Web)