实验四(2):表单、内置对象与JSP程序设计

实验四(2):表单、内置对象与JSP程序设计

ID:41628737

大小:327.76 KB

页数:6页

时间:2019-08-29

实验四(2):表单、内置对象与JSP程序设计_第1页
实验四(2):表单、内置对象与JSP程序设计_第2页
实验四(2):表单、内置对象与JSP程序设计_第3页
实验四(2):表单、内置对象与JSP程序设计_第4页
实验四(2):表单、内置对象与JSP程序设计_第5页
资源描述:

《实验四(2):表单、内置对象与JSP程序设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验四(2):表单、内置对象与JSP程序设计实验目的:掌握form、input标记与数据提交的原理。2、熟练掌握HTML的form表单应用.了解网页页面设计3、学握request对象和服务器处理请求的原理4、掌握JSP页面中导入Java类的编程思想5、了解Tomcatb*WEB程序的部署、发布实验内容:边学习边动手:一.form、input标记与数据提交1.HTML中的

标记用于为用户输入创建HTML表单。表单用于向服务器提交数据。2.一对vform>标记屮可以包含input标记,用于文

2、本字段、复选框、掩码后的文本控件、单选按钮、按钮等输入元素的设计。3.标记的属性type,可设置其属性值,根据属性值的不同,输入元素的形式就不同,可以是文本字段、复选框、掩码后的文木控件、单选按钮、按钮等等。如页面为:图1输入姓名表单对应源码文件为:inputYourName.jsp:<%@pagelanguage=njava"contentType=frtext/htinl;charset=utf-8"pageEncoding=nutf-8"%>

3、HTML4.01Transitional//ENn"http://www•w3.org/TR/html4/loose.dtd,f>itle>Inserttitlehere请输入姓名:

4、me"type=utextrt>vbrx/br〉当在输入框输入“普名通姓”,点击确定按钮name输入框中输入的数据将随着这个http请求发送到WEB服务器,服务器处理请求的页血是seeit.jsp,服务器接收來自客户端提交的数据,这个数据以“值一对”形式出现:本例是name和“普名通姓”,服务器将接收的数

5、据从request对象屮获取,木例屮没有进行进一步处理,而肯接作为seeit.jsp页面中的一部分发送回客户端。seeit.jsp中应该有如下两部分代码:•一段代码用于从request对彖中获取数据,此处是获取“普名通姓”,这段代码即为:<%Stringname=request・getParameter("name”);%>•要将这段Java代码获得的数据(标识符为name的input输入框中实际输入的数据)在最终页而中,可以通过编写表达式代码片段,和其它seeit.jsp的HTML代码一起“出现”在最终页面上。这个表达式片

6、段为:你好,<%=name%>根据上述两部分代码所示,大家口行完成seeit.jsp代码的编写。并使得本例程序运行效果为:在图1的“确定”按钮点击后,会跳转到seeit.jsp页面.且该页面的表现形式如下:(如遇乱码,应继续往下阅读)一.认识request在Web应用程序运行时,服务器将维护有关当前应用程序、每个用户会话、当前HTTP请求、请求的页等方面的信息.JavaEE技术体系定义了包含这些信息的一些接口和类。当客户端对WEB服务器发送一个Http请求时,服务器创建一个请求对象,该对象封装了此次请求的所有信息,包括参数信

7、息等。该対象対应的引用变量名为:requesto这个request和response,out,session,application,config,pageContext,page一起又叫做自动定义的变量。该请求对象实现了接口HttpServletRequest,系统同时提供变址request来引用该对象。接口HttpServletRequest的重要方法:•StringgetParameter(Stringname)ReturnsthevalueofarequestparameterasaString,ornullifth

8、eparameterdoesnotexist.Requestparametersareextrainformationsentwiththerequest.•voidsetCharacterEncoding(Stringenv)设置request对象中参数的编码集。注意:当程序进行中文处理

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。