表单数据的提交方法有两种post方法与get方法,当使用post方法时,数据由标准的输入设备读入,当使用get方法时,数据由cgi变量query_string传递给表单数据处理程序. 【程序编程相关:JSP中的TagLib应用(4)】
在webjava/j2me/code/ target=_blank>程序设计中,处理表单提交的数据是获取web数据的主要方法,今天,我们来看一看servlet中是怎样处理来自表单的数据的.【推荐阅读:JAVA/JSP学习系列之二(Tomca】
下面让我们来看一个简单的例子,下面这个servlet读取表单中指定名称的五个字段的值.下载这个例子 【扩展信息:JSP中的TagLib应用(3)】
servlet会自动将以上两种方法得到的数据进行处理,从而使用户只要简单的调用httpservletrequest的getparameter方法,给出变量名称即可取得该变量的值.需要注意的是,变量的名称是大小写敏感的.对于post方法或get方法提交的数据,servlet的处理方法是一样的.当请求的变量不存在时,将会返回一个空字符串.如果变量有多个值,你应该调用getparametervalues,这个方法将会返回一个字符串数组.使用getparameternames可以取得所有变量的名称,该方法返回一个emumeration方法.
//html file----> postdata.htm 下载本文件
<html><head><title>getformdata servlet example form lovejsp.com</title><meta http-equiv="content-type" content="text/html; charset=gb2312"></head>... 下一页