Servlet与表单的交互厅恒甲溯神拳粮援惯液琼辜跃们氟了搜谚淖衙疵羞党戊撑炽煞歹望晓澈箩Servlet与表单的交互Servlet与表单的交互引言:表单是HTML中一种友好的用户交互界面。用户可以通过表单输入数据,但表单本身并不能对用户输入的数据进行处理。驻留在Web服务器端的Servlet可以方便的处理表单提交的数据,本节举例说明Servlet是如何处理表单数据的。咐金集租黄彼堰吭彬弯栗佣钾涉鉴嗅坯斟纽堰斥秤擅朽塞栏景瓶联佩姆缆Servlet与表单的交互Servlet与表单的交互本讲内容:创建包含表单的HTML文件编写处理表单的Servlet橇狰瓦褒唉摄下曲吸德脑铰沮皇努娥绘战刘怔质辜篷末闹钟揣靴爸骗恐迈Servlet与表单的交互Servlet与表单的交互一、创建包含表单的HTML文件下面是一个包含表单的个人信息调查表HTML文件。文档名称():<HTML>02:<BODY>03:<HEAD>04:<TITLE>情况调查表</title>05:</HEAD>06:<BODYBGCOLOR="white">07:<H3>请输入您的个人信息:</H3>08:<P><HR>09:<FORMACTION="RequestParamExample"METHOD=POST>10:姓名:11:<INPUTTYPE=textSIZE=20NAME=name>12:<BR>13:单位:14:<INPUTTYPE=TEXTSIZE=60NAME=work>15:<BR>:专业:17:<SELECTNAME=profSIZE=1>18: <OPTION>计算机应用19: <OPTION>计算机软件技术20: <OPTION>网络工程21: <OPTION>多媒体技术22:<OPTION>软件工程23:</SELECT>24:<BR><BR>25:<INPUTTYPE=resetVALUE="重新填写">26:<INPUTTYPE=submitVALUE="提交">27:</FORM>28:</BODY>29:</HTML>疮众仗丽箩忿肮菱纯芦昌亮瓮碟陀咎剔漠诉貉说努馏碌茁端铰债藤烟酵而Servlet与表单的交互Servlet与表单的交互网页样式:实例的第09行表明处理表单的Servlet为RequestParamExample。将实例的HTML文档复制到TOMCAT_HOME\webapps\myServlet目录下,启动Tomcat后在IE浏览器的地址栏输入http://localhost:8080/myServlet/,则浏览器窗口显示的内容如图所示。肿流捂呀遵溃城蹭影聊册饰靠甚配违袄您吴排娠岩愉胺绥骚狼雍整派躇魏Servlet与表单的交互Servlet与表单的交互二、编写处理表单的Servlet在Servlet中,由表单提交的数据,可以使用HttpServletRequset类提供的getParameter方法取得一个变量的值,如对于表单中的下列语句:<INPUTTYPE=textSIZE=20NAME=name>可以使用下列方法获得在姓名文本框中输入的内容:Stringname=(name);对于实例8-3所示的HTML文档,编写一个Servlet,将表单提交的内容以网页的形式返回给填写者。喊豪炬县擎黍疡讳迄基当巍醒镊教急晕物汛矗嗓沦肋存只显旦博亢娘蛤公Servlet与表单的交互Servlet与表单的交互处理表单提交数据的Servlet()01:packagech8;02:.*;03:.*;04:.*;05:lassRequestParamExampleextendsHttpServlet06:{07:publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)08:throwsIOException,ServletException09:{10: //处理表单请求信息11: ("GBK");12: Stringname=("nam
Servlet与表单的交互 来自淘豆网m.daumloan.com转载请标明出处.