`
yinchunjian
  • 浏览: 283110 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

javaweb开发引起(对httlp理解)续

    博客分类:
  • java
阅读更多

                             Javahttp的封装个人理解(续)

三、java web开发与http请求响应的一些相关的内容

Servlet的存在就是得到一个客户的请求,再发回一个响应。

1Request请求

作者:<input type="text" name="author">向后台发出请求

Request封装请求内容可以通过下面方式读取

ServletInputStream in = request.getInputStream();

byte[] line = new byte[1280];

int i = in.readLine(line, 0, 1280);

while(i != -1){

String newLine = new String(line, 0, i);

System.out.println(newLine);

i = in.readLine(line, 0, 1280);

              }

输出:-----------------------------7d929a2c180a24

Content-Disposition: form-data; name="author"(表单名称)换行

表单值

2response响应(response设置一些响应头信息和内容输出到客户端浏览器)

response.setContentType("text/html; charset=utf-8");

response.setLocale(java.util.Locale.CHINESE);

response.addHeader("content-type", "application/x-msdownload;");

response.addHeader("Content-Disposition", "attachment; filename=" + java.net.URLEncoder.encode(name, "utf-8"));

response.addHeader("content-length", Long.toString(filesize));

response.getOutputStream().write(b);

 

分享到:
评论

相关推荐

    JavaWeb开发典型模块大全完整源码

    这个"JavaWeb开发典型模块大全完整源码"提供了全面的学习资源,可以帮助开发者深入理解JavaWeb的核心概念和技术栈。源码分为三个部分,每个部分可以独立解压,这使得学习和研究更加灵活和方便。 首先,JavaWeb开发...

    Tomcat与JavaWeb开发技术详解源码

    Tomcat与JavaWeb开发技术详解书本的源代码。

    JavaWeb开发实战经典(基础篇)源码

    通过学习《JavaWeb开发实战经典(基础篇)》的源码,你可以逐步掌握这些关键知识点,并通过实际操作加深理解,提升自己的开发能力。李兴华老师的教程通常以实例驱动,注重实践,非常适合自学和进阶。

    JavaWeb开发文档集合

    这份"JavaWeb开发文档集合"显然是一份宝贵的资源,包含了多种核心技术的指南,可以帮助开发者深入理解和掌握JavaWeb开发的各个环节。 首先,JavaScript、HTML和CSS是构建网页前端的基本技术。JavaScript是一种运行...

    Tomcat与JavaWeb开发技术详解-随书源码

    《Tomcat与JavaWeb开发技术详解》一书的随书源码包含了大量的示例和练习,旨在帮助读者深入理解如何在实际开发环境中运用Tomcat服务器和JavaWeb技术。以下是对这些关键技术点的详细阐述: **Tomcat服务器** Tomcat...

    Javaweb开发技术详解

    尽管在现代开发中已较少使用,了解其原理对理解JavaWeb架构仍有一定帮助。 10. **JNDI(Java Naming and Directory Interface)**:JNDI是Java提供的一个接口,用于查找和管理分布式环境中的资源,如数据库连接池、...

    JavaWeb开发实战源码

    JavaWeb开发实战源码是学习和理解Web应用程序开发的一个重要资源。这个压缩包可能包含了从基础到高级...同时,对于初学者来说,这是一个很好的实践和学习平台,可以对照源码逐步学习和调试,加深对JavaWeb开发的理解。

    javaWeb开发PPT大全

    这个"javaWeb开发PPT大全"包含17个章节的PPT,是学习和理解JavaWeb技术的理想资源。以下将详细介绍这些章节可能涵盖的知识点: 1. **JavaWeb概述**:这部分可能会介绍JavaWeb的定义、特点和应用领域,以及与传统的...

    深入理解JavaWeb开发技术:探索基于主流框架的最佳组合

    资源名称:深入理解JavaWeb开发技术:探索基于主流框架的最佳组合内容简介:《深入理解JavaWeb开发技术:探索基于主流框架的最佳组合》内容新颖、知识全面、讲解详细,可以帮助读者深入理解javaweb开发技术的基本...

    javaweb开发学习手册

    《JavaWeb开发学习手册》是一本全面覆盖JavaWeb开发核心概念和技术的手册,旨在帮助初学者及有经验的开发者深入理解和掌握这一领域的关键知识点。标签"javaweb开发"明确了手册的主要焦点,即使用Java语言进行Web应用...

    javaweb开发内幕

    在JavaWeb开发中,开发者需要理解并掌握一系列技术,包括Servlet、JSP、MVC框架、数据库交互、安全机制以及性能优化等。以下是对这些关键知识点的详细解释: 1. **Servlet**:Servlet是JavaEE平台中的核心组件,它...

    JavaWEB项目开发案例精粹

    本书旨在帮助读者更好地理解和掌握JavaWEB相关的知识体系和技术框架,通过实践加深对JavaWEB开发的理解。 #### 二、JavaWEB基础概念 1. **Web应用程序**:运行在服务器上的程序,通过网络为客户端提供服务。 2. **...

    《深入理解JavaWeb开发技术 探索基于主流框架的最佳组合》.(谭贞军).[PDF].@ckook

    《深入理解JavaWeb开发技术 探索基于主流框架的最佳组合》是谭贞军撰写的一本专业书籍,专注于JavaWeb开发的深度解析与实践。这本书详细介绍了如何在JavaWeb开发中运用主流框架,以达到最佳的技术组合,从而提高开发...

    JavaWeb开发典型模块大全源码

    本资源“JavaWeb开发典型模块大全源码”涵盖了从基础到高级的多个重要模块,提供了完整的源代码,适合学习者深入理解并实践JavaWeb开发技术。以下是这些源码所涵盖的一些关键知识点: 1. **Servlet与JSP**: Servlet...

    JavaWeb开发技术大全光盘(3)

    JavaWeb开发技术是现代...对于希望深入理解JavaWeb开发的人来说,这是一个宝贵的资源,可以从中学习到如何构建和组织一个完整的Web应用。通过分析这些类文件,可以了解JavaWeb应用的工作原理,提升自己的编程技能。

    JavaWeb 开发之路经验总结

    JavaWeb 开发之路经验总结

    javaweb开发实例当当网

    通过这个项目,开发者可以深入理解和实践JavaWeb开发中的诸多技术,提升自己的专业技能。在实际学习过程中,除了理解代码实现,还应关注设计原则、最佳实践和常见问题的解决方案,这样才能真正从案例中受益。

    JavaWeb开发教程——入门与提高篇(含PDF课件和源码)

    教程包含了PDF课件和源码,使学习者能够理论结合实践,更深入地理解JavaWeb开发的核心概念。 1. **Servlet与JSP** Servlet是JavaWeb开发的基础,用于处理HTTP请求和响应。JSP(JavaServer Pages)则提供了更方便的...

    孙卫琴Tomcat与JavaWeb开发技术详解

    本书旨在帮助开发者全面理解和掌握使用Tomcat进行JavaWeb应用程序的开发、部署及优化技巧。通过本书,读者可以深入学习到以下几个核心知识点: 1. **Tomcat简介**:Tomcat是Apache软件基金会的Jakarta项目中的一个...

    JAVAWEB开发实战经典(李兴华)配套视频下载地址

    ### JAVAWEB开发实战经典(李兴华)配套视频知识点概述 #### 一、JavaWeb基础知识 **1. JavaWeb概述:** - **定义与背景:** JavaWeb是一种使用Java语言开发Web应用的技术框架。它包括了一系列的技术标准,如...

Global site tag (gtag.js) - Google Analytics