1 / 8
文档名称:

实验一 jsp实验.pdf

格式:pdf   大小:644KB   页数:8页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验一 jsp实验.pdf

上传人:1781111**** 2024/5/11 文件大小:644 KB

下载得到文件列表

实验一 jsp实验.pdf

相关文档

文档介绍

文档介绍:该【实验一 jsp实验 】是由【1781111****】上传分享,文档一共【8】页,该文档可以免费在线阅读,需要了解更多关于【实验一 jsp实验 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..实验报告2013/2014学年第1学期)??课程名称JavaEE应用开发课程代码6014049实验时间2013年10月8日指导单位指导教师学生姓名年级2011级学号3120**********专业软件工程成绩:..实验名称编程实验实验地点6A-(1)了解JSP页面的构成,熟记构成JSP页面的7中元素的标记;(2)理解页面成员变量和程序片局部变量之间的区别;(3)掌握页面成员变量、成员方法,程序片局部变量和方法内局部变量声明与使用;(4)掌握JSP页面注释的两种方法。(5)掌握Include指令标记和jsp:include动作标记的使用方法和区别;(6)掌握page指令标记中contentType、import属性的设置方法。(7)掌握内建对象out向页面输出各种格式数据的方法。(8)掌握内建对象response实现页面跳转及自动跳转的方法。(9)掌握request对象获得表单数据等方法。(10)了解表单验证的技术。(11)掌握session对象存储和获取存储数据的方法。(12)掌握application对象存储和获取存储信息的方法。实验环境(实验设备)硬件:微型计算机P4软件:++数据库实验原理及内容实验题1编写一个对1到100之间的整数求和的JSP程序。要求:(1)在程序中对语句进行说明。(2)说明采用两种注释方式。,代码如下:pagelanguage=contentType=pageEncoding=%><!DOCTYPEhtmlPUBLIC><html><head><metahttp-equiv=content=><title>Inserttitlehere</title>:..head><body><%!intadd(){intsum=0;for(inti=1;i<101;i++){//使用for()循环完成运算sum=sum+i;}returnsum;}%><%(add());%><!--计算已完成--></body></html>实验题编写三个页面:、。。。这些单词之间用空格分隔,每行之间用”<br>”分隔。(1):使用page指令设置contentType属性的值是text/html,。(2):使用page指令设置contentType属性的值是application/-powerpoint,。(3):使用page指令设置contentType属性的值是application/msword,。:Iamastudent<br>heisateacher<br>sheismyfriend<br>:<%***@pagelanguage=contentType=pageEncoding=%><%***@includefile=%><!DOCTYPEhtmlPUBLIC><html><head><metahttp-equiv=content=><title>Inserttitlehere</title></head><body></body></html>:2:..pagelanguage=contentType=pageEncoding=%><html><head><title>Inserttitlehere</title></head><body><%***@includefile=%></body></html>代码如下:<%***@pagelanguage=contentType=pageEncoding=%><html><head><title>Inserttitlehere</title></head><body><%***@includefile=%></body></html>实验题编写四个页面:,,,,,,以便用户方便地单击超链接访问这三个页面,。:页面</font></a></td>页面</font></a></td>页面</font></a></td></tr></table>(1),用户使用该表单可以输入一个1至100之间的整数,并提交给本页页;如果输入的整数在50至100之间(不包含50),;如果输入不符合要求的整数,。要求forward标记在实现页面转向时,3:..,。(2)、,并显示一幅图像,。。;pagelanguage=contentType=pageEncoding=%><!DOCTYPEhtmlPUBLIC><html><head><metahttp-equiv=content=><jsp:includepage=/><title>Inserttitlehere</title></head><body><formaction=method=name=>请输入1至100之间的整数:<inputtype=name=><br><inputtype=value=送出name=></form><%Stringnum=();(num==null){num=;}try{intn=(num);if(n>=1&&n<=50){%><jsp:forwardpage=><jsp:paramname=value=<%=n%>/></jsp:forward><%}elseif(n>50&&n<=100){%><jsp:forwardpage=><jsp:paramname=value=<%=n%>/></jsp:forward><%}}catch(Exceptione){%><jsp:forwardpage=><jsp:paramname=value=<%=()%>/></jsp:forward><%}%>4:..body></html>:<%***@pagelanguage=contentType=pageEncoding=%><!DOCTYPEhtmlPUBLIC><html><head><metahttp-equiv=content=><jsp:includepage=/><title>Inserttitlehere</title></head><body><p></p><%Strings=();(传递过来的值是:+s);%><br><imgsrc=width=<%=s%>height=<%=s%>></img></body></html>,方法一样,只是传递的参数不一样,在此就不一一写出。实验题编写两个jsp页面:,将两个jsp页面保存在同一web服务目录中。。。、下底和高的值。:<%***@pagelanguage=contentType=pageEncoding=%><!DOCTYPEhtmlPUBLIC><html><head><metahttp-equiv=content=><title>Inserttitlehere</title></head><body><%h=10;%><%doublet=10;%><%doubleb=10;%>5:..jsp:includepage=><jsp:paramname=value=/><jsp:paramname=value=/><jsp:paramname=value=/></jsp:include></body></html>代码如下:<%***@pagelanguage=contentType=pageEncoding=%><!DOCTYPEhtmlPUBLIC><html><head><metahttp-equiv=content=><title>Inserttitlehere</title></head><body><%t=(());doubleb=(());doubleh=(());doubler=(t+b)*h/2;%>上底:<%=t%>下底:<%=b%>高:<%=h%>面积:<%=r%></body></html>6:..四、实验小结在实验过程中会遇到各种问题,没有办法跳转或者跳转就会出错等问题,此时我会反复查看书本和编写的代码,看看问题出在哪儿,如果还是不能解决,就向其他同学请教。通过这次实验,我了解了jsp页面的构成,掌握了jsp页面注释的两种方法,明白了include和jsp:include动作标记的使用方法和区别,也了解了page指令标记中contentType、import属性的设置方法等等关于jsp的内容。在实验过程中遇到问题时,不要轻言放弃,要学会自己解决问题。总体来说,通过这次实验,自己有一定的收获,在以后的学****过程中,要更加努力学****收获更加。五、指导教师评语成绩批阅人日期7