实验四

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

燕山大学经济管理学院实验报告2013至2014学年第二学期课程名称JSP编程技术实验(四)实验名称JSP与JavaBean实验时间20年月日第节至第节年级11级专业电子商务学号100105070013姓名郝敏霞软件环境硬件环境(1)Tomcat服务器(2)JDK(3)EditPlus3电脑实验目的(1)掌握使用有效范围是request的bean显示汽车的基本信息。(2)掌握使用有效范围是session的bean显示汽车的基本信息。(3)对不同有效范围的bean进行对比。一、实验内容(应包括实验题目、实验要求、实验任务等)1.实验题目JSP与JavaBean2.实验内容(1)编写一个JSP页面:inputAndShow.jsp和一个名字为car的Javabean,其中car由Car.class类负责创建。(2)编写两个JSP页面:inputCar.jsp和showCar.jsp。bean可使用(1)中的Car.java。3.实验要求(1)inputAndShow.jsp的具体要求inputAndShow.jsp页面提供一个表单。其中表单允许用户输入汽车的牌号、名称和生产日期,该表单将用户输入的信息提交给当前页面,当前页面调用名字为car的bean,并使用表单提交的数据设置car的有关属性的值,然后显示car的各个属性的值。(2)Car.java的具体要求编写的Car.java应当有刻画汽车号码、名称和生产日期的属性,并提供相应的getXxx和setXxx方法,来获取和修改这些属性的值。Car.java的包名是practice。(3)inputCar.jsp的具体要求inputCar.jsp页面提供一个表单。其中表单允许用户输入汽车的牌号、名称和生产日期,该表单将用户输入的信息提交给当前页面,当前页面调用名字为car的bean,并使用表单提交的数据设置car的有关属性的值。要求在inputCar.jsp提供一个超链接,以便用户单击这个超链接访问showCar.jsp页面。。(4)showCar.jsp的具体要求showCar.jsp调用名字为car的bean,并显示该bean的各个属性的值。(5)写出jsp文件的源代码、运行结果。二、实验过程与实验结果(可包括实验实施的步骤、算法描述、流程、结论等)(一)实验代码(1)inputAndShow.jsp代码:%@pagecontentType=text/html;Charset=GB2312%%@pageimport=practice.car%jsp:useBeanid=carclass=practice.carscope=request/jsp:setPropertyname=carproperty=*/htmlbodybgcolor=yellowformaction=method=postp汽车牌号:inputtype=textname=numvalue=br汽车名称:inputtype=textname=namevalue=br汽车生产日期:inputtype=textname=datevalue=brinputtype=submitname=submitvalue=提交/formtableborder=1trtd汽车牌号/tdtd汽车名称/td3td汽车生产日期/td/trtrtdjsp:getPropertyname=carproperty=num//tdtdjsp:getPropertyname=carproperty=name//tdtdjsp:getPropertyname=carproperty=date//td/tr/table/body/html(2)car.java代码:packagepractice;importjava.io.*;publicclasscar{Stringnum,name,date;publiccar(){}publicStringgetNum(){returnnum;}publicvoidsetNum(Stringn){num=n;}publicStringgetName(){returnname;}publicvoidsetName(Stringna){name=na;}publicStringgetDate(){returndate;}publicvoidsetDate(Stringd){date=d;}}(3)inputCar.jsp代码:%@pagecontentType=text/html;Charset=GB2312%%@pageimport=practice.car%jsp:useBeanid=carclass=practice.carscope=session/jsp:setPropertyname=carproperty=*/htmlbodybgcolor=yellowformaction=method=postp汽车牌号:inputtype=textname=numbr汽车名称:inputtype=textname=namebr汽车生产日期:inputtype=textname=dateinputtype=submitname=submitvalue=提交brahref=showCar.jsp访问showCar.jsp,查看有关信息/a/form/body/html(4)showCar.jsp代码:%@pagecontentType=text/html;Charset=GB2312%4%@pageimport=practice.car%jsp:useBeanid=carclass=practice.carscope=session/jsp:setPropertyname=carproperty=*/htmlbodybgcolor=yellowtableborder=1trtd汽车牌号/tdtd汽车名称/tdtd汽车生产日期/td/trtrtdjsp:getPropertyname=carproperty=num//tdtdjsp:getPropertyname=carproperty=name//tdtdjsp:getPropertyname=carproperty=date//td/tr/table/body/html(二)实验结果图(1)inputAndShow.jsp(2)inputCar.jsp(3)showCar.jsp5三、附录(可包括源程序清单或其它说明)

1 / 5
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功