web程序设计 jsp基本语法基础

web程序设计 jsp基本语法基础

ID:11692274

大小:954.00 KB

页数:9页

时间:2018-07-13

web程序设计 jsp基本语法基础_第1页
web程序设计 jsp基本语法基础_第2页
web程序设计 jsp基本语法基础_第3页
web程序设计 jsp基本语法基础_第4页
web程序设计 jsp基本语法基础_第5页
资源描述:

《web程序设计 jsp基本语法基础》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程名称Web程序设计实验日期9月2日实验项目名称JSP基本语法基础实验地点1#608实验类型□验证型√设计型□综合型学时6一、实验目的及要求(本实验所涉及并要求掌握的知识点)1、掌握JSP的页面的基本结构2、掌握JSP的page指令的下面的属性:import、errorPage、isErrorPage、contentType、pageEncoding和include指令标记的使用方法。3、掌握JSP变量/方法,表达式,代码段和注释的使用方法;4、掌握JSP页面中使用include标记动态加载文件;使用forward实现页面的转向的方法。

2、5、掌握在Tag标记中使用标记体。6、理解JSP页面的生命周期。二、实验环境(本实验所使用的硬件设备和相关软件)1、PC机2、操作系统:WindowsXP3、软件:MyEclipse8.5,JDK1.6、Tomcat7.0,IE8三、实验内容及步骤必做实验题目:1、输入并运行下面的importTest.jsp页面:访问上述JSP页面,请问能否正常运行,为什么?如果页面不能正常运行,请问如何解决?2、要求给一个JSP文件建立错误处理页面,当这个页面出现错误时,会转到错误处理页面上执行,而不会在浏览器中直接显示错误信息。比如如下errorTe

3、st.JSP页面:由于s没有赋值,所以执行s.length()会抛出异常,如果不进行异常处理,程序不能正常执行,要想程序正常执行,要加上errorPage进行异常处理,出现异常时,程序会跳转到异常处理页面error.jsp上去执行。如果上面程序运行结果如下图所示,请输入errorTest.jsp内容,并编写error.jsp页面。1、编写三个JSP页面:index.jsp,html.jsp、plain.jsp、powerpoint.jsp和word.jsp。另外,要求用“记事本”编写一个TXT文件hello.txt。hello.txt的每

4、行有若干个英文单词,单词之间用空格分隔,每行之间用“
”(HTML中的换行标记)分隔,如下图所示:(1)index.jsp的具体要求index.jsp设计超级链接,分别链接到html.jsp、plain.jsp、powerpoint.jsp和word.jsp页面。运行效果如下图所示:(2)html.jsp的具体要求html.jsp使用page指令设置contentType属性的值是text/html,使用include指令静态插入hello.txt文件。html.jsp运行效果如下:(2)plain.jsp的具体要求first.js

5、p使用page指令设置contentType属性的值是text/plain(text/plain是无格式正文而text/html是html格式的正文 ),使用include指令静态插入hello.txt文件。(3)word.jsp的具体要求word.jsp使用page指令设置contentType属性的值是application/msword(以Word格式打开文件)使用include指令静态插入hello.txt文件。单击打开会以word形式打开文件,如下图所示。(3)powerpoint.jsp的具体要求powerpoint.jsp使

6、用page指令设置contentType属性的值是,application/vnd.ms-powerpoint,(以PowerPoint格式打开文件)使用include指令静态插入hello.txt文件。运行效果如下:思考:如果在hello.txt加入汉字之后运行效果如何?要想正常运行应如何修改程序?选作题目:LOGO图片区:top.jsp侧栏left.jsp内容显示区:center.jsp页尾bottom..jsp布局一个网站,具体要求如下:网站分成四大块(如下图所示),分别由四个JSP页面完成每一块的内容显示,在主页中通过includ

7、e指令包含每一个JSP页面,完成网站布局。四、实验结果(本实验源程序清单及运行结果或实验结论、实验设计图)1、<%@pagelanguage="java"import="java.util.*"contentType="text/html;charset=UTF-8"%>page指令示例使用page指令导入java.util.Date类<%Datedate=newDate();%>

8、现在时间是:<%=date.toLocaleString()%>2、MyJsp.jsp<%@pagelanguage="java"import="java.util

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

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

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