编程开发 > JSP > 文章内容

JSP教程:HTML表单的提交

2017-6-16编辑:daibenhua

HTML提交表单的方法

GET 方法用来获取名为hello.htm 的网页。其它请求方法包括POST,HEAD,DELETE,TRACE及PUT 方法等。

Get 方法和post 方法的主要区别是:使用get 方法提交的信息会在提交的过程中显示在浏览器的地址栏中,而post 方法提交的信息不会显示在地址栏中。提交手段包括:通过文本框、列表、文本区等。

 

HTML表单和控件的形式和提交方式

 

 

... ...

 

 

request 对象可以使用getParameter(String s) 方法获取该表单通过text 提交的信息,比如:request.getParameter("boy");

一个提交的表单的例子:

 

当用request 对象获取客户提交的汉字字符时,会出现乱码问题,所以对含有汉字字符的信息必须进行特殊的处理方式。首先,将获取的字符串用ISO-8859-1 进行编码,并将编码存放到一个字节数组中,然后再将这个数组转化为字符串对象即可。如下列所示:

String str=request.getParameter("girl");

byte b[]=str.getBytes( "ISO-8859-1");

str=new String(b);

通过上述过程,提交的任何信息(无论是汉字字符或西欧字符)都能正确的显示。

JSP教程:JSP代码和常用指令标签

热点推荐

登录注册
触屏版电脑版网站地图