`
caleb_520
  • 浏览: 250812 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Servlet中的GET和POST之间的区别

阅读更多
在学习JavaWeb最初的开始阶段,大家都会遇到HttpServlet中的doGet和doPost方法。
(1)doGet方法:主要是处理Http中的Get请求
(2)doPost方法:主要是处理Http中的Post请求

那么Get请求和Post请求到底有什么样的区别
(1)get只有一个流,参数附加在url后,大小个数有严格限制且只能是字符串
例如,http://localhost:8888/javaweb/getServlet?name=123
(2)post的参数是通过另外的流传递的,不通过url,所以可以很大,也可以传递二进制数据,如文件的上传

什么时候使用doGet和doPost方法
1.通过表单提交到的servlet,看form的method是get还是post  
2.通过链接<a  href...>访问的servlet,doGet  
3.直接在ie地址栏中键入的servlet地址,doGet
分享到:
评论

相关推荐

    JavaWeb笔记08Servlet中get和post区别.pdf

    "JavaWeb笔记08Servlet中get和post区别" Servlet是Java Web开发中最基本的组件之一,它可以处理HTTP请求并生成响应。在Servlet中,get和post是两种常用的HTTP请求方法,两者之间有着很大的区别。 GET请求 GET请求...

    Servlet表单Get和Post方式读取

    在这个"Servlet表单Get和Post方式读取"的主题中,我们将深入探讨如何使用Servlet来接收和处理来自HTML表单的GET和POST请求。 首先,让我们了解GET和POST这两种HTTP方法的基本概念: 1. GET方法:这是HTTP请求中最...

    超强过滤器彻底解决JSP-SERVLET中文参数GET-POST传递的问题(转)

    总结,"超强过滤器"是解决JSP-Servlet之间中文参数GET-POST传递问题的有效手段,通过统一设定请求的字符编码,确保在整个Web应用中中文数据能够正确无误地传输和处理。对于大型项目,这样的全局解决方案可以大大提升...

    用AJAX的Get和Post调用Servlet的简单示例.doc

    通过上述分析,我们深入了解了如何使用AJAX的GET和POST方法调用Servlet,以及在实际应用中需要注意的关键点。正确地使用AJAX可以显著提升Web应用的性能和用户体验,但同时也需要注意数据的安全性和请求的有效管理。...

    Tomcat中Get和Post出现乱码的解决办法

    "Tomcat中Get和Post出现乱码的解决办法" 在 Tomcat 中,Get 和 Post 方法都可能出现乱码问题,这主要是由于编码问题引起的。在本文中,我们将详细介绍 Tomcat 中 Get 和 Post 方法出现乱码的解决办法。 一、乱码...

    java web学习_浅谈request对象中get和post的差异

    摘要:本文将对 Java Web 中 Request 对象中 GET 和 POST 方法的差异进行分析和比较,通过代码示例和输出结果,展示 GET 和 POST 方法的不同之处,并分析其优缺点。 GET 方法和 POST 方法都是服务器的请求方式,...

    JSP、Servlet中get请求和post请求的区别总结

    在JavaWeb开发中,JSP和Servlet经常用来处理HTTP请求,其中包括两种主要的请求方式:GET和POST。本文将深入探讨这两种请求方式的区别。 首先,GET请求和POST请求在数据传输方式上有显著差异。GET请求将参数直接附加...

    Get与Post区别代码实例

    Servlet中Get与Post区别与范例讲解 ,具体效果和过程看博文 http://blog.csdn.net/evankaka/article/details/45151569

    get和post有什么区别

    get和post有什么区别,主要讲述get和post的详细区别,在servlet当中两种方式有什么不同

    Servlet中doGet与doPost的区别

    Servlet中`doGet`与`doPost`方法的区别是理解和掌握Servlet工作原理的关键,它们分别对应HTTP协议中的GET和POST请求方式,下面将详细阐述这两个方法的特点及其应用场景。 ### 一、`doGet`与`doPost`的基本概念 `...

    服务器端测试GET、POST

    GET和POST主要用于客户端(如Android前端)与服务器之间的通信,而处理中文乱码问题则是一个额外的技术挑战。 GET方法是HTTP中最基础的请求类型,通常用于获取服务器上的资源。它将参数附加到URL中,以问号(?)...

    tomcat GET请求与POST请求

    POST请求的数据包含在请求正文中,因此可以处理比GET请求更大的数据量,没有明确的大小限制,但实际大小受到服务器和客户端配置的影响。POST请求不是幂等的,因为多次执行可能会导致资源的多次创建或修改。在安全性...

    javaWEB总结(5):GET与POST请求

    了解GET和POST请求的区别以及如何在Servlet中处理它们,对于Java Web开发者来说至关重要。通过实际的代码测试,你可以更好地掌握这些概念并应用到项目中。在`javaWeb_05`这个压缩包中,应该包含了实现这些功能的源...

    jsp与servlet的联系和区别

    Servlet可以处理各种类型的请求,包括但不限于HTTP GET和POST请求。它们是由Java编写,运行在Java虚拟机(JVM)上,因此具有跨平台的特性。Servlet提供了一个框架,让开发者可以编写可移植的Web应用程序组件,这些...

    java乱码综合解决方法(不区分get和post)

    Java中的乱码问题是一个常见的编程挑战,特别是在处理网络请求(如GET和POST)时。本文将深入探讨如何解决这些问题,并且不局限于特定的请求类型。首先,我们需要理解字符编码的基本概念,然后分析Java中可能出现...

    Servlet中文API文档 servlet

    HttpServlet提供了doGet()、doPost()等方法,分别对应HTTP的GET和POST请求。开发者通常重写这些方法来实现业务逻辑。 4. **Servlet生命周期**:Servlet的生命周期包括加载和初始化、服务、销毁三个阶段。Servlet...

    get、post请求中文乱码处理方式一

    在IT行业中,网络请求是应用程序与服务器之间交互的基础,GET和POST是最常见的两种HTTP请求方法。当我们在处理涉及中文字符的请求时,可能会遇到乱码问题。本文将详细阐述GET和POST请求中文乱码的处理方式,以帮助...

    post和get提交乱码处理

    首先,我们要理解POST和GET的区别。POST请求通常用于向服务器发送大量数据或修改服务器资源,而GET请求则用于获取信息,其参数包含在URL中。由于GET请求的数据是可见的,所以在处理中文字符时更容易出现乱码问题。 ...

    servlet-api中文文档

    它提供了doGet、doPost等方法来处理HTTP GET和POST请求,开发者通常会重写这些方法来实现业务逻辑。 JSP(JavaServer Pages)是另一种Java Web技术,它可以将HTML代码与Java代码混合编写,简化了视图层的开发。在`...

    Servlet API中文文档

    大部分Servlet开发都是基于这个类,因为它提供了处理GET和POST请求的默认行为。 3. `javax.servlet.ServletRequest`:这个接口代表了来自客户端的请求,包含了请求的所有信息,如请求参数、头信息和请求体。通过`...

Global site tag (gtag.js) - Google Analytics