`
Franciswmf
  • 浏览: 799923 次
  • 性别: 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);
	}
分享到:
评论

相关推荐

    Java-Io流,练习

    Java的IO流是Java编程语言中的重要组成部分,它主要用于数据的输入和输出操作。在Java中,IO流被设计为处理任何类型的数据,包括字符、字节甚至对象。本练习旨在帮助初学者理解和掌握Java IO流的基础知识。 一、IO...

    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文件...

    sftp直接以url模式读取-----------包括servlet如何借用springproperties取文件

    标题 "sftp直接以url模式读取-----------包括servlet如何借用springproperties取文件" 提到的是在Java开发中,如何通过SFTP(Secure File Transfer Protocol)协议以URL模式读取远程文件,并结合SpringProperties来...

    Java IO commons-io-2.5.jar

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

    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-2.6.jar

    《Apache Commons IO 2.6在Java开发中的应用详解》 Apache Commons IO是Apache软件基金会的一个开源项目,它提供了一系列实用的I/O操作工具,极大地简化了Java开发中与输入/输出相关的任务。其中,`commons-io-2.6....

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

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

    commons-io-2.6-src.zip

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

    Commons-io-2.5.rar 相关jar包下载

    2. **流操作**:包含了一系列处理输入流和输出流的工具类,如`IOUtils`,可以读取、写入、关闭流,并提供将流转换为字符串或字符串数组的方法。 3. **字符集处理**:支持多种字符集的转换,例如`Charsets`类中定义...

    文件上传两个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-io-2.6-bin.zip

    例如,在读取文件内容时,我们可以利用Commons IO的工具来处理文件,然后使用Gson将读取到的文本转换为Java对象,以便进一步处理。反之,当我们需要将Java对象写入文件时,也可以先将其转换为JSON字符串,再利用...

    commons-fileupload组件和commons-io组件

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

    10-IO流(文本文件读取方式一).avi

    10-IO流(文本文件读取方式一).avi

    文档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. **文件过滤器**:可以创建自定义的文件过滤条件,例如找出...

Global site tag (gtag.js) - Google Analytics