网站大量收购闲置独家精品文档,联系QQ:2885784924

使用JSP处理HTML表单.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

01020304第一种GET在hellouser实例中,使用的是GET进行数据传送,表单数据传给hellouser.jsp页面的方式如下:05因为hellouser.jsp页面接收到数据后重定向到了response.jsp页面,所以地址栏看不到上述信息。它将表单内容附加URL之后,中间用问号连接,然后传送至指定的程序做处理。http://hellouser.jsp?username=liuyongpo第二种POST,这个方法是将表单内容作为一个数据体而不是URL的一部分传送给服务器的。所以URL中看不到表单的内容。06另外用get方法传递中文有问题,用post没有问题。pageEncoding这个只对post起作用。get方法提交时,大家可以从地址栏里看到提交的参数,这是因为get方法传递是作为报文头提交的,而pageEncoding对报文头是没有作用的,所以仍然按照iso8859-1编码,才出现了乱码问题。而post提交的是form表单的内容,pageEncoding指定了它的编码,所以他会按照指定编码传递。1HTML表单的数据传到JavaBean里需要两个工作:2第一个工作用jsp:useBean标签创建或者定位到JavaBean,3第二个工作在JavaBean里面用jsp:setProperty设置属性值。7.1.4使用JavaBean处理

表单数据1用户将数据传到JavaBean,一旦想重新得到数据,并在JSP页面中显示出来,就要将处理结果返回给客户端。要实现这一步,则需要jsp:getProperty标签:2jsp:getPropertyname=“mybean”property=“usename”/3另外,还可以使用表达式直接调用Bean中的方法获得属性值:4%=mybean.getUsername()%7.1.5将处理结果返回给客户端FORM中常用的标签主要有以下几种类型:文本框(Text)、隐藏域(Hidden)、密码框(Password)、单选框(Radio)、复选框(Checkbox)、下拉选择框(Select)、文件上传框(File)和文本区(TextArea)。其中文本框、隐藏域、密码框、单选按钮、单选下拉选择框文本区使用request内置对象的getParameter方法获取标签内的数据,如果指定的标签名存在,但没有值,getParameter返回空字符串;如果指定的标签名不存在,返回null。复选框和多选下拉选择框使用request内置对象的getParameterValues方法获取包含选中选项的数组。7.2与Form相关的常用

标签的处理方法隐藏域标签语法如下:inputtype=“hidden”name=“…”value=“…”02017.2.1处理隐藏域标签处理的标签语法如下:textAreaname=“TextAreaName”col=“ColsNum”rows=“RowsNum”/textarea例sendTextArea.jsp用于输入数据文本TextArea.jsp用于处理和显示结果32147.2.2处理TextAreaRadio标签的语法格式如下:inputtype=“radio”7.2.3处理Radio标签01Checkbox标签的语法如下:02inputtype=“checkbox”7.2.4处理Checkbox标签1Select标签的语法如下:2selectname=“Name”3optionvalue=“Value”选项/option4/select7.2.5处理Select标签7.2.6JSP处理与Form相关的常用标签实例userInfo.html包含表单。文本输入标签(Text)inputtype=textname=Namesize=15maxlength=15密码输入标签(Password)inputtype=passwordname=Passwordsize=15maxlength=15单选按钮输入标签(Radio)inputtype=radioname=Sexvalue=Malechecked男inputtype=radioname=Sexvalue=Female女复选框输入标签(Checkbox)inputtype=checkboxname=Habitvalue=Read看书inputtype=checkboxname=Habitvalue=Football足球

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档