From表单提交数据的几种方式

From表单提交数据的几种方式,第1张

1,Form表单的常用属性

2,浏览器提交表单时执行步骤

3,提交方法

4,常见的几种提交方式

enctype为 form 表单数据的编码格式,Content-type为Http传输的数据的编码格式。分清两者

1, get: 表单数据会被 encodeURIComponent 后以参数的形式: name1=value1&name2=value2附带在 url? 后面,再发送给服务器,并在 url 中显示出来

2, post: enctype 默认"application/x-www-form-urlencoded"对表单数据进行编码,数据以键值对在http请求体重发送给服务器;如果enctype 属性为"multipart/form-data",则以消息的形式发送给服务器"

在js中定义了其它变量,需要提交的时候携带,这时可以不用表单直接提交(此方法引用了jQuery插件)

form中有个action属性,指明你要提交到哪。

比如你用jsp的话,

a.jsp中

...

b.jsp:

<%

String

name

=

request.getParameter("name")

//

这里可以连接数据库

PersonDao

pd

=

new

PersonDaoImpl()

Person

p

=

pd.query(name)

out.println("你提交的名字是:"

+

name

+

",查询结果:"

+

p)

%>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9952683.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存