`

在JSP里获取服务器的几个路径

    博客分类:
  • JSP
 
阅读更多
1、

String contextPath = request.getContextPath();
String realPath = request.getSession().getServletContext().getRealPath("/");
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+contextPath+"/";

2、
contextPath  = "/项目名称";  //获取的是项目的相对路径
realPath = F:\tomcat_home\webapps\项目名称\  //获取的是项目的绝对路径
basePath = http://localhost:8080/项目名称/   //获取的是服务的访问地址
分享到:
评论

相关推荐

    JSP中得到几种得到路径的方法

    通过`application.getRealPath("页面.jsp")`方法,我们可以获取到页面在服务器上的物理路径,这包括了服务器的根目录和项目目录。例如,`D:\resin\webapps\TEST\test.jsp`。这个路径对于读取或写入服务器文件系统中...

    JAVA中获取各种路径

    综上所述,Java中路径的获取涉及到多个层次,包括JSP、类路径以及Servlet层面,每种方法都有其特定的应用场景和作用。理解并熟练掌握这些路径获取方式,对于Java开发者尤其是Web应用开发者而言,是不可或缺的基础...

    JAVA获取各种路径总结

    通过以上介绍,我们可以看到,在Java开发中,无论是Web开发还是普通的Java应用程序开发,获取路径都是一个非常重要且实用的功能。掌握这些方法,可以帮助开发者更好地管理项目中的文件路径,提高程序的灵活性和可...

    JAVA获取项目路径.doc

    在JSP环境中,可以通过以下几种方式来获取不同类型的路径: 1. **获取包含工程名的当前页面全路径**: ```java request.getRequestURI() ``` 输出如 `/TEST/test.jsp`。 2. **获取工程名**: ```java ...

    jsp获取url路径的方法分析.docx

    本文将深入探讨几种在JSP中获取URL路径的方法,以及它们的用途和适用场景。 首先,`request.getScheme()` 返回的是请求所使用的协议,例如 "http" 或 "https",这有助于确定数据传输的安全性。 `request....

    jsp中获取地址的写法

    在Java Server Pages (JSP) 技术中,经常需要获取当前页面所在的上下文路径(context path)以及基础路径(base path),这对于实现资源定位、URL重写等功能非常重要。下面我们将详细介绍如何通过 JSP 获取这些路径。 #...

    Jsp选择路径.rar

    在处理JSP中的路径选择时,开发者需要理解几个关键的概念和最佳实践,这关乎到应用程序的正确运行和资源的有效访问。 1. **相对路径与绝对路径** - **绝对路径**:从根目录开始的完整路径,指明文件或资源的确切...

    jsp 下载服务器上文件的超简单网页全套源码

    在实际的JSP文件下载过程中,通常会涉及以下几个关键知识点: 1. **文件路径处理**:JSP需要知道文件在服务器上的具体位置,这通常通过相对或绝对路径来实现。源码中可能会有一个变量或常量存储文件的服务器路径。 ...

    java获取路径的各种方法

    本文将详细介绍Java中获取路径的几种方法,以及相对路径和绝对路径的基本概念。 首先,理解绝对路径和相对路径的概念至关重要。绝对路径是文件或目录在硬盘上的完整路径,无论起点在哪里都能准确地指向目标。例如,...

    jsp中几个页面之间跳转

    相对路径在本地开发和小规模项目中更为常用,因为它更简洁,但可能会因当前工作目录的改变而受到影响。 二、JSP页面跳转方法 在JSP中,有多种方式实现页面间的跳转: 1. `sendRedirect()`:这是通过HTTP响应状态...

    JspWeb开发路径

    一个典型的JSPWeb项目结构可能包含以下几个部分:src目录用于存放源代码,WEB-INF目录存放web.xml配置文件,lib目录存储依赖的JAR包,WEB-INF/classes存放编译后的Java类,以及web目录下存放静态资源如HTML、CSS、...

    java路径获得几种方法.txt

    在讨论具体方法之前,我们先了解几个基本概念: - **虚拟路径**:指的是Web应用中的逻辑路径,通常以`/`开头。 - **物理路径**:指的是操作系统中的实际路径。 #### 三、获取虚拟路径的方法 ##### 1. 使用URL类...

    Linux下配置JSP Web服务器常见问题与解决.pdf

    配置JSP Web服务器通常涉及以下几个步骤和可能出现的问题: 1. **环境变量设置**:首先,确保安装了JDK、Resin(JSP服务程序)和JDBC驱动。在Linux中,我们需要通过编辑`/etc/profile`文件来设置环境变量,例如设置...

    jspsmartupload上传文件工程路径中文无乱码

    要实现中文路径无乱码,我们需要关注以下几个关键点: 1. **编码设置**:确保整个项目统一使用UTF-8编码。这包括IDE(Eclipse)的配置、项目的编码设置、以及Web服务器的编码配置。在Eclipse中,可以在项目属性中...

    Apache服务器支持JSP解析

    Apache服务器支持JSP解析主要涉及以下几个关键步骤和技术: 1. **Apache服务器的安装与配置**: Apache HTTP Server是世界上最流行的Web服务器软件之一,用于发布静态网页和动态内容。首先,你需要安装Apache...

    JSP页面中文乱码几个解决办法

    在`web.xml`中配置这个过滤器,确保它应用于所有需要处理的请求路径,以避免在各个页面和Servlet中重复设置编码。 总结来说,解决JSP页面中文乱码问题的关键在于保持字符编码的一致性,从编辑器保存文件的编码、JSP...

    jsp新手开发几个小程序加注释

    【标题】"jsp新手开发几个小程序加注释"主要涵盖了两个关键的技术领域:JSP(JavaServer Pages)和Ajax(Asynchronous JavaScript and XML)。对于初学者来说,这些小程序提供了理解和实践这两种技术的基础。 JSP是...

    jsp文件绝对路径的设置方法

    为了在JSP页面中使用这个路径,可以使用JSP表达式`<%=basePath%>`将其输出。需要注意的是,变量的声明和赋值应该在JSP脚本元素中完成,而使用则通常在JSP的声明元素或者标签中完成。 在JavaScript代码中也可以直接...

    java web开发中的路径问题

    在Java Web开发中,路径问题是一个常见的挑战,尤其是在处理JSP页面、Servlet以及web.xml配置文件时。理解和正确使用路径对于构建稳定、高效的应用程序至关重要。以下是对标题和描述中提及的知识点的深入探讨。 ###...

    J2ee中的路径问题(word文档)

    在JSP页面中,路径的应用主要有以下几种情况: - **不以“/”开头的路径**:参照点是当前请求所在的目录。 - 例如:“info/MyJsp.jsp”指向当前请求目录下的info目录中的MyJsp.jsp页面。 - **以“/”开头的路径**...

Global site tag (gtag.js) - Google Analytics