`
longming_xu
  • 浏览: 84855 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
文章分类
社区版块
存档分类
最新评论

Form表单中的method属性:两种提交表单方法Get和Post

阅读更多
今天学习的时候,碰到Form表单处理的问题,所以在这里顺便做一下总结:
method的get和post方法的功能是一样的,都是将表单form中的元素传递给servlet进行处理。
相对应的,servlet获取数据时需要调用doget和dopost方法,或者service方法。
而在我们编程序时,把功能性代码放入一个方法内,例如放入doget内,在dopost内只需要写一句,调用doget的方法则可,doget(request,response)。
由于两种方法实现的方式与功能一样,所以相同的代码只需要写入一个方法内则可。
两种方式唯一的不同则是传递数据时,浏览器地址栏内是否显示数据。
如果采用get方法,对应的doget方法。那么在页面跳转的时候,浏览器的url地址栏内会出现form表单中元素传递的参数值,例如form=a,user=li,……
这样所有的表单元素中的数据都会显示在浏览器地址栏中,对于网络数据的安全不利,而post方法就不会出现这样的情况,所以多数的时候我们采用post方法传递form表单中的参数。
0
0
分享到:
评论

相关推荐

    HTML中Form表单的method属性使用介绍

    1 method是指定数据如何发送到服务器的一个属性 2 只可能是post和get post:官方解释是把数据通过post会话传送到服务器。实际就是提交数据。 get:将表单中数据的按照variable=value的形式,添加到action所指向的URL...

    动态设置form表单的action属性的值的简单方法

    form name="myform" id="myform" action="ssss" method="post" onsubmit="getUrl();"> javascript方法: [removed] function getUrl(){ $('form').attr('action','new_url'); } [removed] 或者用单纯的...

    Form表单中method=post/get两种数据传输的方式的区别

    Form提供了两种数据传输的方式—get和post,Form中的get和post方法,在数据传输过程中分别对应了HTTP协议中的GET和POST方法,感兴趣的朋友可以了解下,或许对你学习get/post有所帮助

    HTML5&CSS3网页制作:创建表单.pptx

    method属性用于设置表单数据的提交方式,其取值为get或post。 method属性 name属性用于指定表单的名称,以区分同一个页面中的多个表单。 name属性 autocomplete属性用于指定表单是否有自动完成功能。 autocomplete...

    JQuery.form表单提交参数详解.txt

    //type:type, //默认是form的method('get' or 'post'),如果申明,则会覆盖 //dateType:null, //'xml','script',or 'json'(接受服务端返回的类型) //clearForm:true, //成功提交后,清除所有表单元素的值 //...

    ASP.NET之表单和控件详解

    主要介绍的有如下知识点: HTML表单的提交方式、HTM控件、获取HTML表单内容、乱码问题、SQL注入、服务器端表单、HTML服务器控件 HTML表单的提交方式 ...method属性指明form表单的提交方式。它有两个可能值get和post。

    浅谈PHP表单提交(POST&GET&URL编/解码)

    表单中method属性的默认方法。使用GET方法提交的表单数据被附加到URL上,并作为URL的一部分发送到服务器端。 注意:若要使用GET方法发送表单,URL的长度应限制在1MB字符以内。如果发送的数据量太大,数据将被截断,...

    JavaScript获取网页表单提交方式的方法

    JavaScript获取网页表单的提交方式是get还是post,获取提交方式可以通过表单的method属性获得 <!DOCTYPE html> <html> <body> <form id=frm1 action=form_action.asp method=get> First name:...

    Web应用安全:HTTP协议GET和POST的使用区别实验.docx

    实验一:HTTP协议POST 实验目的 通过ajax实例深入理解http协议之post方法。 二、实验用到的工具软件 ...<form action="a2.php" name="form1" method="post"> 姓名: 年龄: <input type="submit" value="

    前端与移动开发之表单

    ②method提交表单数据的方式 get(提交时有地址)/post(提交时隐藏地址) 4.表单元素 input输入表单元素 文本框/password密码框 /radio单选框/checkbox复选框/ name定义input元素名称/value/checked/...

    html表单制作及多种实例

    action属性定义了当表单提交时数据发送的位置,method属性定义了数据发送的方式(GET或POST)。 • <label>: 定义一个用户可读的描述,为输入字段提供描述信息。 • <input>: 用于用户输入的元素。type属性定义了...

    Extjs优化(二)Form表单提交通用实现

    代码如下: /** * 提交表单 */ function $postForm(a) { if (a.formPanel.getForm().isValid()) { var b = a.scope ? a.scope: this; a.formPanel.getForm().submit({ scope: b, url: a.url, method: “post”, ...

    关于html的表单元素详解(一)

    HTML 表单用于搜集不同类型的用户输入 HTML 表单用于收集用户输入;...method 属性规定在提交表单时所用的 HTTP 方法(GET 或 POST): 何时使用 GET? 您能够使用 GET(默认方法): 如果表单提交是被动的(比如搜

    javascript模拟post提交隐藏地址栏的参数

    //新创建一个form表单 [removed]('<form name=myForm></form>'); var myForm=document.forms['myForm']; myForm.action='runEmpAttendance'; myForm.method='POST'; var input = document....

    nodejs之get/post请求的几种方式小结

    最近一段时间在学习前端向服务器发送数据和请求数据,下面总结了一下向服务器发送请求用get和post的几种不同请求方式: 1.用form表单的方法: (1)get方法 前端代码: <form action = /login method = GET> ...

    form-generator:简单表格生成器

    生成器#在终端中的用法-git clone 表单生成器-nodejs server.js >> 将Form构造函数与您的自定义道具一起使用使用一些公共方法获取Form对象。 var yourForm = new Form(yourprops); #Example:$ .get('../ json /...

    javascript表单验证和Window详解

    form id=”id是唯一的,不可重复” name=“可重复”,method=”post/get”,action=”目标或地址,负责处理的服务端,将文本等传输到什么地方”> //方法1:post提交后无长度限制,且编码后内容不可见。 //方法2:...

    Nodejs下用submit提交表单提示cannot post错误的解决方法

    form action="/registOK" method="get"> 用户名:<input type="text" id="userName" name="userName"> 密码:<input type="password" id="passWord" name="passWord"> <p><input type="submit" ...

    国人编写的、超牛的、基于jQuery插件式、监听模式(无侵入)的html页面form表单通用验证框架

    推荐一个国人编写的、超牛的、基于jQuery插件式、监听模式(无侵入)的html页面form表单通用验证框架: [b]formValidator[/b] 它能监听到所有控件类型、所有数据格式,还有ajax异步验证功能(例如用户注册时去数据库...

    多种实例解析HTML表单form的使用方法

    1 form表单标签 网站怎样与用户进行交互?答案是使用HTML表单(form)。表单是可以把浏览者输入的数据传送到服务器端,这样服务器端程序就可以处理表单传过来的数据。语法: <form method="传送方式" action=...

Global site tag (gtag.js) - Google Analytics