利用JavaScript代码获得项目的根地址:

完整代码:

//js获取项目根路径,如: http://localhost:8083/uimcardprj
function getRootPath(){
//获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp
var curWwwPath=window.document.location.href;
//获取主机地址之后的目录,如: uimcardprj/share/meun.jsp
var pathName=window.document.location.pathname;
var pos=curWwwPath.indexOf(pathName);
//获取主机地址,如: http://localhost:8083
var localhostPaht=curWwwPath.substring(0,pos);
//获取带"/"的项目名,如:/uimcardprj
var projectName=pathName.substring(0,pathName.substr(1).indexOf('/')+1);
return(localhostPaht+projectName);
}

我仅仅想获取主机地址:

         //js获取项目根路径function getRootPath(){
//获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jspvar curWwwPath=window.document.location.href;
//获取主机地址之后的目录,如: uimcardprj/share/meun.jspvar pathName=window.document.location.pathname;var pos=curWwwPath.indexOf(pathName);
//获取主机地址,如: http://localhost:8083var localhostPaht=curWwwPath.substring(0,pos);return(localhostPaht);}

OK

JavaScript如何获得项目根路径相关推荐

  1. 关于SpringBoot项目通过jar包启动之后无法读取项目根路径静态资源

    前言:这个是昨天晚上在部署一个项目的时候发现的,在此记录一下 关于SpringBoot项目通过jar包启动之后无法读取项目根路径静态资源 问题描述 在部署了一个项目之后,打开项目页面进行测试,发现有一 ...

  2. Python 获取项目根路径

    本文仅供学习交流使用,如侵立删!demo下载见文末 获取项目根路径 os.path.dirname(os.path.dirname(os.path.abspath(__file__))) 本文仅供学习 ...

  3. python获取工程根目录_【Python】获取当前项目根路径/目录

    """ -*- coding:utf-8 -*- @Time :2020/9/23 18:16 @Author :Jarvis @File :jar_project_ut ...

  4. maven配置项目根路径_maven配置src/resources默认目录

    在maven工程中,我们会将配置文件放到,src/main/resources   下面,例如 我们需要确认resource 下的文件 编译之后存放的位置 它编译的路径直接位于classes下面,这个 ...

  5. java中怎么找类的路径_Java中获取类加载路径和项目根路径的5种方法

    public class MyUrlDemo { public static void main(String[] args) { MyUrlDemo muDemo = new MyUrlDemo() ...

  6. java获取项目根路径通用方法

    windows或linux系统通用,包含常用的三个方法. package com.home.util;import java.io.File;/*** 获取项目的根路径* 在windows和linux ...

  7. js定义一个web项目根路径的全局变量

    2019独角兽企业重金招聘Python工程师标准>>> 代码如下: <%@ page contentType="text/html;charset=UTF-8&quo ...

  8. Jfinal文件上传基础路径问题,windows下会以项目根路径为基础路径

    在本地windows下开发测试文件上传 使用com.jfinal.cos进行multipart/form-data请求数据格式的文件上传解析 import com.jfinal.upload.Uplo ...

  9. maven配置项目根路径_maven中classpath路径(转)

    前几天看见一个大神总结classpath文章,觉得特别有用.所以,特此转载(http://my.oschina.net/GivingOnenessDestiny/blog/603505) 各种path ...

最新文章

  1. Windows server 2003 IP路由配置
  2. oracle的adr,oracle ADR
  3. 抓localhost包 - rawcap
  4. c51单片机蜂鸣器程序C语言响,单片机蜂鸣器响生日快乐编程程序
  5. 腾讯专家详解Angel平台实操技巧,助你比赛一马当先!
  6. Nagios 监控 SNMP 温度计
  7. Python入门篇之字符串使用
  8. 玩生死狙击找不到服务器怎么办,生死狙击手游进不了游戏解决方法 生死狙击手游进游戏诀窍...
  9. Soda PDF Desktop Pro(电脑版pdf编辑器软件)官方正式版V12.0.283.16292 | 电脑pdf编辑器哪个好用?
  10. QT出现应用程序无法正常启动0xc000007b的错误
  11. [读书]《罗辑思维》第一季、第二季推荐书籍清单
  12. ubuntu系统瘦身-清理系统垃圾文件
  13. Windows使用Hashcat
  14. 小书匠配置github图床服务(详细版)
  15. vue项目- v-lazy懒加载 图片没有出来之前 loding的图标占位
  16. 【微信小程序】z-index失效
  17. 2062【例1.3】电影票-一 c++语言入门-c++语言
  18. Base64在线转换工具(详解)
  19. vc驿站视频教程笔记4 Cstring 讲解
  20. 什么是CRM?2023年15家全球顶级CRM系统推荐

热门文章

  1. ICCV 2019 | 加一个任务路由让数百个任务同时跑起来,怎么做到?
  2. 植树节,程序员要爬哪些“树”?
  3. 去中心化已成大势所趋,手机的中枢地位岌岌可危?
  4. 盘点深度学习一年来在文本、语音和视觉等方向的进展,看强化学习如何无往而不利
  5. 领跑交互新时代 蓦然认知助力传统产业智能化升级
  6. IntelliJ IDEA 小技巧: Stream Trace 功能!
  7. Spring Boot一键换肤,so easy!
  8. 工作几年了,API 网关还不懂?
  9. 微服务架构中配置中心的选择
  10. SpringBoot开发微信公众号