zoukankan      html  css  js  c++  java
  • 1.servlet的生命周期,什么时候用doPost,什么时候用doGet

    Servlet生命周期分为三个阶段:

      1,初始化阶段  调用init()方法,在Servlet的整个生命周期内,init()方法只被调用一次。

      2,响应客户请求阶段  调用service()方法(doPost()和doGet())

      3,终止阶段  调用destroy()方法

    1.doGet和doPost的区别,在什么时候调用,为什么有时doPost中套用doGet

    2.提交的form     method=Post就执行DOPOST,否则执行GOGET 套用是不管method是post还是get都执行dopost方法

    3.get:你可以通过URL传参数。http://www.csdn.net/index.asp?user=1234 , Post不行 

    4.你的表单提交都有方法的,如果提交为get就调用get方法,用post就调用post方法.      get显示你传过去的参数,post则不显示.

    5.通常的写法:先用doGet(),然后在doPost()中调用doGet(),这样就万无一失了,当然也可以反过来调用。

    6. 简单的说,get是通过http     header来传输数据,有数量限制,而post则是通过http     body来传输数据,没有数量限制。

    7.还有一点:get和post提交的数据量是不一样的.     get最多只能在url后跟255个字符   post没这个限制 

    8.还有url刷新时get好像可以不用重复提交原来提交的数据,      而post则会说内容已提交,想刷新请再提交.

  • 相关阅读:
    课堂作业04 2017.10.27
    课程作业 03 动手动脑 2017.10.20
    课程作业 03 2017.10.20
    HDU 3974 Assign the task
    POJ 2155 Matrix
    POJ 2481 Cows
    HDU 3038 How Many Answers Are Wrong
    CS Academy Array Removal
    POJ_1330 Nearest Common Ancestors LCA
    CF Round 427 D. Palindromic characteristics
  • 原文地址:https://www.cnblogs.com/xiaotaoxu/p/5539969.html
Copyright © 2011-2022 走看看