`
zwt2001267
  • 浏览: 444775 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

js 获取当前web应用的上下文路径

    博客分类:
  • JS
 
阅读更多

function getWebRootPath() {
    var webroot=document.location.href;
    webroot=webroot.substring(webroot.indexOf('//')+2,webroot.length);
    webroot=webroot.substring(webroot.indexOf('/')+1,webroot.length);
    webroot=webroot.substring(0,webroot.indexOf('/'));
    var rootpath="/"+webroot;
    return rootpath;
}

分享到:
评论

相关推荐

    js 获取当前web应用的上下文路径实现方法

    以下是一个使用JavaScript实现获取当前Web应用上下文路径的方法: ```javascript // 定义一个变量来保存上下文路径 var webroot; // 使用document.location.href获取当前页面的完整URL webroot = document....

    java Web 中相对路径绝对路径问题总结

    为了动态获取当前Web应用的上下文路径,可以利用`()%>`表达式。 JavaScript代码同样需要考虑上下文路径,特别是在处理表单提交或AJAX请求时,确保路径正确无误是必要的。 ### 三、JSP/Servlet获取当前应用路径 ##...

    Web项目设置的路径要求

    使用`request.getContextPath()`获取当前项目的上下文路径,以确保在不同环境下都能正确跳转。 3. **资源文件加载**: 在HTML中加载CSS文件时可以使用相对路径或者上下文路径: ```html () %>/css/style.css"> ...

    java(Web)中相对路径,绝对路径问题总结

    在Java Web应用中,路径的解析方式取决于它所在的上下文环境。主要分为两大类:服务器端路径和客户端路径。 ### 服务器端路径 **服务器端路径**是指在服务器端进行解析的路径,这类路径主要用于内部资源的引用,...

    DWR中JS的引用路径问题【前台web】

    但是,如果JS文件引用的页面并不位于webRoot目录下,则需要采用更复杂的路径配置方式,通常需要使用`request.getContextPath()`来获取当前Web应用的上下文路径,以确保正确的引用路径。例如: ```html ...

    Tomcat 9 虚拟路径配置

    对于开发者来说,灵活地配置虚拟路径(也称为虚拟主机或上下文路径)是提高项目可管理性和扩展性的关键技能之一。本文将详细介绍如何在Tomcat 9中配置虚拟路径。 #### 一、什么是虚拟路径? 虚拟路径是指在Web...

    Web开发中的路径问题

    这里的`request.getContextPath()`方法返回Web应用的上下文路径,这样确保了即使Web应用被部署在服务器的其他位置,所有的相对链接仍然能够正确解析。 对于静态资源,如CSS、JavaScript文件和图片,也应使用绝对...

    路径跳转问题.txt

    - **获取上下文路径**:通过`request.getContextPath()`方法获取当前Web应用的上下文路径。 - **构建基本路径**: - 使用`request.getScheme()`获取请求协议(通常是`http`或`https`)。 - 使用`request....

    C#读取IIS网站物理路径

    在上述代码中,`HttpContext.Current`获取当前的HTTP上下文,`Server.MapPath`方法则将虚拟路径转换为物理路径。请注意,这个方法仅在ASP.NET环境中可用,因为需要依赖HTTP上下文。如果在非ASP.NET环境中,如控制台...

    jsp文件中引用外部.css或.js文件的路径问题.pdf

    这里的`/MyProject`是Web应用的上下文路径,通常与项目的名称相同。这种方法无论从何处访问`test.jsp`,都能确保正确加载资源,除非Context Root在部署时发生了变化。 值得注意的是,如果在部署Web应用时没有指定...

    JAVA开发中相对路径汇编.pdf

    - **相对路径**:相对路径是相对于当前工作目录或上下文的路径。在Web应用中,"/"通常代表Web应用的根目录,而"./"表示当前目录,"../"则表示上一级目录。 **2. JSP/Servlet中的路径处理** - **服务器端的地址**:...

    java中相对路径,绝对路径问题总结.doc

    在Java编程中,理解路径的概念至关重要,...在实际开发中,应当避免过于依赖于特定的文件系统结构,尽可能使用相对路径,并在必要时使用`request.getContextPath()`来获取Web应用的上下文路径,从而确保路径的正确性。

    路径问题解决方案.txt

    除了使用`<c:url>`标签外,还可以利用Servlet API中的`HttpServletRequest.getContextPath()`方法获取当前应用的上下文路径,然后进行拼接。 **示例代码**: ```jsp String contextPath = request.getContextPath...

    JSP相对路径的练习

    - **配置上下文路径**:在web.xml或框架配置中定义上下文路径,便于在整个应用中统一引用。 - **避免过多的`../`**:尽量保持路径简短,避免过多的向上导航,以提高可读性和可维护性。 通过以上练习,开发者将更...

    Tomcate部署web项目

    如果你需要部署的Web应用有特定的上下文路径,可以在这里定义。 - 配置`context.xml`:在`META-INF`目录下,用于设置应用级别的配置,例如数据源、Session超时等。 3. **部署Web应用** - 直接部署WAR文件:将WAR...

    myeclipse的WebRoot下的jsp访问不了

    `path`属性定义了访问该Web应用的上下文路径。 2. **项目部署路径不正确**: - 如果WebRoot目录的路径设置不正确或者未被正确识别,可能会导致JSP文件无法访问。需要检查项目的部署路径是否与服务器端的配置一致。...

    Jsp选择路径.rar

    - `request.getContextPath()`:返回当前Servlet上下文的路径,即应用的根目录。这对于构建动态链接非常有用,确保链接不会因为应用部署位置的变化而失效。 - `("/") %>`:返回服务器上对应于Web应用的物理路径。...

    提供一个《在Tomcat部署和发布Web应用》的入门教程

    - 如果你想自定义Web应用的上下文路径,可以在`conf/Catalina/localhost`目录下创建一个XML文件,例如`myapp.xml`,内容如下: ```xml ``` - 这样,你的应用就可以通过`http://localhost:8080/myapp`访问。 ...

    websphere上web应用发布

    登录后,选择“安装新的应用程序”,指定上下文根(即应用程序在 URL 中的路径部分)。 4. **应用程序安全性**:在发布过程中可能会遇到权限问题,可以通过编辑 `was.policy` 文件添加额外的权限。此文件用于定义...

Global site tag (gtag.js) - Google Analytics