`
Franciswmf
  • 浏览: 802766 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

读取HttpServeltRequest的请求参数-IO流-servlet

 
阅读更多
--以流的形式读取HttpServletRequest的内容
	protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
		String logStr=this.getClass().getName()+"."+Thread.currentThread().getStackTrace()[1].getMethodName()+"...";
		logger.info(logStr+"调用post方法开始");
		BufferedReader br = new BufferedReader(new InputStreamReader(req.getInputStream(), "utf-8"));
		//获取请求参数
		StringBuffer sb = new StringBuffer("");
		String temp=null;
		while ((temp = br.readLine()) != null) {
			sb.append(temp);
		}
		String inputParamsJsonString = sb.toString();
		logger.info(logStr+"inputParamsJsonString=" + inputParamsJsonString);
	}
分享到:
评论

相关推荐

    commons-io-1.4.jar.zip_io流jar

    IO流又分为输入流(InputStream/Reader)和输出流(OutputStream/Writer),它们分别用于数据的读取和写入。Java标准库提供了许多预定义的流类,如FileInputStream/FilOutputStream用于文件操作,System.in/out/err...

    commons-io-2.4 包含了所有commons-io的jar包和源码

    Apache Commons IO 是一个Java库,专注于提供各种I/O操作的实用工具类,这些操作包括文件、流、过滤器、读写、转换、检测等。在本案例中,我们讨论的是"commons-io-2.4"版本,这个版本包含了完整的Apache Commons IO...

    java+servlet+commons-io-2.4.jar+commons-fileupload-1.3.jar实现文件的上传与下载

    1. **处理请求**:Servlet接收到下载请求后,根据请求参数找到对应的文件。 2. **设置响应头**:设置Content-Disposition头,指定文件名,以及Content-Type头,指明文件类型。 3. **读取文件**:使用Commons IO库...

    Commons-io-2.11.0.jar

    Apache Commons IO是Apache软件基金会的一个开源项目,它提供了一组用于处理输入/输出操作的Java工具类,旨在简化文件操作、流处理和其他与I/O相关的任务。commons-io-2.11.0.jar是这个项目在版本2.11.0时的jar文件...

    commons-io-2.6.jar下载

    - `IOUtils` 类包含了一系列用于处理流的方法,如 `copy()` 方法用于在两个流之间复制数据,`closeQuietly()` 可以关闭流并捕获任何异常,`readStringFromStream()` 可以读取流中的数据并转换为字符串。 3. **缓冲...

    Java IO commons-io-2.5.jar

    Java IO 是Java编程语言中处理输入/输出流的重要部分,它是连接程序与外部世界的桥梁,允许数据在程序和外部资源之间流动。`commons-io-2.5.jar` 是Apache Commons项目的一部分,它提供了一系列增强和扩展了Java标准...

    commons-io-2.11.0-bin.zip

    除了FileUtils,Apache Commons IO还包含其他类,如IOUtils,提供流操作的工具方法,例如读取或写入流,以及关闭流的便利方法;LineIterator,用于逐行读取文本文件;DirectoryWalker,可以递归遍历目录树,执行...

    commons-io-2.8.0.rar

    2. **IOUtils**: 这个类提供了处理流的通用功能,包括读取、写入、关闭、复制流。比如,`IOUtils.copy()` 可以用来复制一个输入流到输出流,而 `IOUtils.closeQuietly()` 可安全关闭流,即使在出现异常时也不会抛出...

    commons-fileupload-1.2.1.jar 和commons-io-1.4.jar

    在实际开发中,当你需要在Web应用中实现文件上传功能时,首先会配置`commons-fileupload-1.2.1.jar`来解析请求,然后利用`commons-io-1.4.jar`处理上传后的文件,比如保存到服务器的指定目录,或者进行一些预处理...

    commons-io所有版本(0.1-2.4).zip

    2. 流操作:支持对各种类型的输入流和输出流进行读写操作,包括缓冲流、过滤流和转换流,使得处理数据更加高效。 3. 文件观察:能够监控文件系统的变化,如文件创建、修改或删除事件。 4. 文件比较:可以比较文件...

    commons-io-2.8.0-bin.zip

    2. **IOUtils**: 提供了处理流(InputStream、OutputStream、Reader、Writer)的方法,如读取流的所有内容到字符串,复制流,关闭流等。这些方法在处理数据流时非常有用,避免了常见的IOException处理。 3. **...

    commons-fileupload.jar和commons-io.jar

    2. `ServletFileUpload `:解析器,专门处理基于Servlet的文件上传请求。 3. `FileItem `:表示一个上传项,既可以是普通表单字段也可以是文件。 4. `FileItemStream `:与`FileItem`相似,但以流的形式处理数据,...

    commons-io-2.6-src.zip

    2. **IOUtils**: 这个类提供了对字节流和字符流的读写操作,例如读取整个流到字符串,关闭流,复制流等。 3. **EndianUtils**: 用于处理字节顺序,尤其在处理不同平台之间的大端(big-endian)和小端(little-endian...

    文件上传两个jar包commons-fileupload-1.3.1和commons-io-2.4

    在文件上传过程中,`commons-io`可能会被用来处理临时文件、读取文件内容或者进行文件流的转换。 这两个库的结合使用,使得在Java中实现文件上传功能变得更加简单和可靠。首先,通过Servlet容器接收HTTP请求,然后...

    java-io流-文件流

    Java IO流是Java语言中用于输入/输出操作的基本组件,它提供了多种方式来读取和写入数据,包括文件、网络、内存等。IO流体系可以分为两大类:字节流和字符流。 字节流 字节流是最基本的IO流,用于读取和写入字节...

    前端开源库-pipe-io

    - **API数据流处理**:当从API获取大量数据时,可以使用pipe-io进行分块读取和处理,减轻服务器压力。 - **日志处理**:对于大量日志数据,可以使用pipe-io进行筛选、过滤和分析。 ### 6. 使用示例 首先,安装pipe...

    commons-fileupload组件和commons-io组件

    Commons-Fileupload是Apache Commons项目的一个子项目,专门设计用于处理Servlet容器中的文件上传请求。它提供了一套API,使得开发者可以方便地解析HTTP请求中的多部分(multipart)数据,这些数据通常包含文件上传...

    文档JAVA-IO流

    ### 文档JAVA-IO流 #### 一、IO流概述 1. **什么是IO** - I代表**输入**(input),O代表**输出**(output)。在Java中,所有负责输入输出的类都位于`java.io`包内。这些类主要用于进行数据的输入输出操作。 2. **流...

    JAVAcommons-fileupload-1.4.jar和commons-io-2.6.jar

    2. **流处理**:提供读写流的工具类,如`IOUtils.copy()`可以方便地复制输入流到输出流,而`BufferedReaderLineIterator`可以帮助按行读取文本文件。 3. **文件过滤器**:可以创建自定义的文件过滤条件,例如找出...

    commons-io-2.3.jar

    Apache Commons IO库是Java开发者必备的工具包之一,尤其是其中的commons-io-2.3.jar版本,它为处理输入/输出流、文件、字符集转换、线程安全的读写操作等提供了大量实用且高效的类和方法。这个jar包在实际开发中...

Global site tag (gtag.js) - Google Analytics