JSP 程序设计
第五章
Jsp 的 HTML 应用
2
JSP 程序设计
目标
表单标识语法及应用
编辑框标识语法及应用
按钮标识语法及应用
复选框标识语法及应用
单选框标识语法及应用
列表框标识语法及应用
文本框标识语法及应用
3
JSP 程序设计
5.1 表单标识语法及应用
作用:是使用户可以通过 jsp 文件上传数据。
表单语法为:
<form
name=“elementIdentifier”
action=“url”
method=“get”|”post”
target=“windowsOrFrameName”
enctype=“MIMEType”>
</form>
4
JSP 程序设计
参数解释
Name 属性定义表单的名字;
action 属性定义上传数据的程序名称,如 jsp 文件或者 Se
rvlet ;
method 属性定义数据上传的方法。 Get 方法是默认方法,
get 方法应用在地址加入参数的方式向服务器上传数据,
如? int1=5&int2=6 ; post 方法应用在 html 文档内加入
参数的方式向服务器上传数据。 get 的方式是将表单控件
的 name/value 信息经过编码之后,通过 URL 发送 ( 你可以
在地址栏里看到 ) 。而 post 则将表单的内容通过 http 发
送,你在地址栏看不到表单的提交信息。那什么时候用 ge
t ,什么时候用 post 呢?一般是这样来判断的,如果只是
为取得和显示数据,用 get ;一旦涉及数据的保存和更新,
那么建议用 post 。
5
JSP 程序设计
参数解释
target 属性定义处理数据的程序文件的打开窗口;通常有四
个参数。
*_black, 表示在新窗口打开程序文件;
*_self ,表示在原来窗口打开程序文件;
*_parent, 表示在父窗口打开程序文件;
*_top, 表示在上部框架打开程序文件。
enctype 属性定义表单上传数据的类型;