`

java获取项目的路径以及请求的路径

 
阅读更多
/**
*获取项目resource下面的config文件
*/
String classesPath = RedisUtil.class.getClassLoader().getResource("").getPath();
String filePath = classesPath + "jedis.properties";

/**
*获取项目web-root下面的文件 例如获取web-root下的file目录
*/
String realPath = getRequest().getSession().getServletContext().getRealPath("")+ File.separator + "file";

/**
*获取http请求的所有参数
*/
public static Map<String, String> paramToMap(HttpServletRequest request) {
		HashMap<String, String> map = new HashMap<String, String>();
		Map<String, String[]> m = request.getParameterMap();
		for (Entry<String, String[]> entry : m.entrySet()) {
			map.put(entry.getKey().toString(), entry.getValue()[0]);
		}
		return map;
	}
分享到:
评论

相关推荐

    JAVA获取各种路径总结

    ### JAVA 获取各种路径总结 在Java开发中,特别是在Web应用开发中,经常需要获取不同类型的路径,例如:当前Web应用的路径、特定文件的真实路径等。本文将详细讲解如何通过不同的方式来获取这些路径。 #### JSP中...

    java获取路径的各种方法

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

    获取项目的相对路径和绝对路径

    本文将围绕“获取项目的相对路径和绝对路径”这一主题进行深入探讨,帮助读者理解不同场景下如何正确地获取路径。 ### 一、引言 在Java Web应用中,路径主要分为两种:相对路径与绝对路径。相对路径是指相对于当前...

    总结一下java获取路径几种途径

    在Java编程中,获取文件或资源的路径是常见的需求,特别是在处理文件操作、资源加载以及配置文件读取等场景下。以下是对Java中获取路径几种常见途径的详细解析,包括了从Web应用环境到普通Java应用程序中路径获取的...

    从HttpServletRequest获取各种路径总结

    在Java Web开发中,通过`HttpServletRequest`对象可以获取客户端请求的各种信息,包括但不限于路径信息。这些路径信息对于开发者来说至关重要,尤其是在处理文件上传下载、资源定位等场景下。本文将详细介绍如何通过...

    JAVA类,JSP,Servlet获取工程路径.txt

    本文将详细介绍在Eclipse环境中通过JSP、Servlet以及Java类获取项目路径的方法。 #### JSP页面获取项目路径 1. **利用`request.getRequestURI()`获取当前页面的全路径:** - 示例:如果项目名为“TEST”,当前...

    JAVA获取本地视频或者网络URL的时长.zip

    以下是使用ffmpeg4java获取本地视频时长的步骤: 1. 添加ffmpeg4java库到项目中,可以通过Maven或Gradle引入依赖。 2. 初始化FFmpeg工具: ```java FFmpeg ffmpeg = FFmpeg.getInstance(); ``` 3. 创建一个File对象...

    Java语言后台实现调用url路径并传参

    在Java编程中,后台调用URL路径并传递参数是一项常见的任务,这通常涉及到网络请求的实现。Java提供了多种库来处理这种需求,如HttpURLConnection、Apache HttpClient等。在这个场景下,我们将重点讨论使用Apache ...

    ajax 获取文件路径

    这里提到的"ajax jsp获取本地文件夹所有的路径"是一个示例,它展示了如何利用AJAX和JSP(JavaServer Pages)来获取并显示本地文件夹中的所有文件路径。这个案例对于实现文件管理器或类似功能非常有用。 首先,让...

    Java或web中解决所有路径问题

    在某些情况下,我们可能需要获取项目的ClassPath路径,以便于访问位于该路径下的资源文件。以下是一些获取ClassPath路径的方法: 1. **通过类的getResource方法**: ```java String classPath = DebitNoteAction....

    Java路径问题

    在这里,路径可以以"/"开头(相对当前项目路径)或者不以"/"开头(相对当前Servlet路径)。使用"/"开头的路径代表绝对路径,不带"/"则为相对路径。为了避免路径混乱,建议始终使用以"/"开头的绝对路径。 重定向路径...

    java-http请求jar包

    在Java项目中使用Apache HttpClient,首先需要将`httpcomponents-client-4.5.5.jar`添加到项目的类路径中。这个jar包包含了HttpClient的核心类和其他依赖,例如HTTP协议解析的`httpcore`模块,以及处理HTTP连接管理...

    Java调用jpcap获取本机所有get请求

    Java调用jpcap库获取本机所有GET请求是一个实用的技术点,特别是在网络监控、数据分析或者测试场景下。jpcap是一个开源的Java库,它提供了对网络接口数据包捕获和分析的能力,类似于C语言的libpcap库。下面我们将...

    java 获取json网页数据

    通过以上步骤,我们就可以成功地使用Java获取并解析JSON网页数据了。在实际项目中,可能还需要处理分页、错误重试、数据缓存等问题,这需要根据具体需求进行扩展。同时,为了提高性能和灵活性,还可以考虑使用其他库...

    Java 获取Web项目相对webapp地址的实例

    这主要涉及到服务器上下文路径以及实际文件系统的映射。在上述标题和描述中提到的实例,展示了如何通过`HttpServletRequest`对象来获取这个路径。下面将详细解释这一过程。 首先,我们来看代码中的关键部分: ```...

    java获取tomcat端口.doc

    发布Java Web项目至外网涉及到几个关键步骤,包括项目的配置、服务器的设置以及网络路由的配置等。 ##### 1. 项目部署 - **项目文件路径**:首先确保项目文件存放在无中文的路径中,避免部署时出现编码问题。 - **...

    Java相对路径与肯定路径的问题_.docx

    - **JSP中的路径获取**: 在JSP页面中,可以通过`application.getRealPath()`方法获取当前请求的JSP文件或资源的物理路径,以及上层目录。 ```jsp ;charset=gb2312" language="java" %&gt; 当前WEB应用的物理路径:...

    java下载文件到指定路径(不打开窗口)

    ### Java下载文件到指定路径(不打开窗口) ...综上所述,本文档提供的方法不仅实现了从网络上下载文件并保存到指定路径的功能,还详细介绍了其实现原理和技术细节,为读者提供了深入理解并应用到实际项目中的基础。

    使用Jmeter测试java请求

    JMeter是Apache软件基金会的一个项目,它是一款完全基于Java的、可移植的、非图形化的测试工具。它能够对静态和动态资源(如静态文件、Java小应用程序、CGI脚本、Java对象、数据库和FTP服务器)进行性能和功能测试...

    java项目中的各种路径详解[参考].pdf

    在Java项目中,路径管理是至关重要的,尤其是在处理文件、资源配置和网络请求时。本文将深入探讨Java项目中涉及的几种路径类型及其使用方法。 首先,我们来看Web项目中的相对路径。在HTML部分,JSP文件可以使用相对...

Global site tag (gtag.js) - Google Analytics