实验二JSP指令标记和动作标记.docx
- 文档编号:12223396
- 上传时间:2023-04-17
- 格式:DOCX
- 页数:6
- 大小:438.22KB
实验二JSP指令标记和动作标记.docx
《实验二JSP指令标记和动作标记.docx》由会员分享,可在线阅读,更多相关《实验二JSP指令标记和动作标记.docx(6页珍藏版)》请在冰豆网上搜索。
实验二JSP指令标记和动作标记
实验二:
JSP指令标记和动作标记
课程名称
JSP程序设计
教师姓名
学生班级
学号
姓名
评语
分值
实验二:
JSP指令标记和动作标记
一、JSP指令标记
1.相关知识点
page指令:
<%@page属性1=“属性1的值”…%>
用来定义整个JSP页面的一些属性和这些属性的值。
比较常用的两个属性是contentType和import。
include指令:
<%@includefile=“文件的URL”%>
作用是在JSP页面出现该指令的位置处静态插入一个文件。
2.实验目的
让学生掌握怎样在JSP页面中使用page指令设置contentType的值;使用include指令在JSP页面中静态插入一个文件的内容。
3.实验要求
编写first.jsp。
另外,编写hello.txt,每行有若干个英文单词,每行之间用“
”分隔,如下:
hello.txt
packageapplevoidbackpublic
privatethrowclasshellowelcome
first.jsp的具体要求
使用page指令设置contentType属性的值是text/html,使用include指令静态插入hello.txt文件。
二、JSP动作标记
1.相关知识点
include动作标记:
includepage=”文件的URL”/> JSP页面运行时处理加载的文件,被加载的文件在逻辑和语法上独立于当前JSP页面。 可使用param子标记向被加载的JSP文件传递信息。 forward动作标记: forwardpage=”要转向的页面”/> 从该指令处停止当前页面的继续执行,而转向执行page属性指定的JSP页面。 forward标记可以使用param动作标记作为子标记,以便向要转向的JSP页面传送信息。 2.实验目的 本实验的目的是让学生掌握怎样在JSP页面使用include标记动态加载文件: 使用forward动作标记实现页面的转向。 3.实验要求 编写四个JSP页面: one.jsp、two.jsp、three.jsp、error.jsp。 one.jsp、two.jsp、three.jsp页面都含有一个导航条,以便让用户方便地单击超链接访问这三个页面,导航条文件head.txt的内容如下: <%@pagecontentType="text/html;charset=GB2312"%>
具体要求:
要求one.jsp页面有一个表单,用户使用该表单可以输入一个a到z之间的字符,并提交给本页面;如果输入的字符在l至z之间(不包括l)就转向three.jsp,如果输入的字符在a至l之间就转向two.jsp;如果输入不符合要求的信息,例如120,就转向error.jsp。
三、实验报告内容
要求:
注明题序,要有源代码界面和运行界面。
一.JSP动作标记
1.JSP指令标记
(1)使用page指令设置contentType=“application/msword”如下图所示
(2)用page指令设置contentType=“text/html”结果如下图所示
2、JSP动作标记
1.head.txt
2.one.jsp
3.two.jsp
4.three.jsp
5.error.jsp
6.网址发布
7.输入Z后的页面
8.输入f后的页面
9.输入asdas之后的页面
四、总结
分析:
1. forwardpage="error.jsp"/> 这一行是跳转页码,动态包含: forward> 转发的目标可以是jsp,servlet或html. 2. param> param>操作被用来以“名-值”对的形式为其他标签提供附加信息。 它和 include>、 forward>、 plugin>一起使用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 JSP 指令 标记 动作