第一范文网 - 专业文章范例文档资料分享平台

实验3 JSP基础

来源:用户分享 时间:2025/5/31 4:29:21 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

图3-5 contentType的值是application/msword

4.参考代码

代码仅供参考,学生可按照实验要求,参考本代码编写代码。 JSP页面参考代码

first.jsp

<%@ page contentType=\

<%@include file=\

second.jsp

<%@ page contentType=\

<%@include file=\

third.jsp

<%@ page contentType=\

<%@include file=\

任务3 JSP动作标记

1.实验目的

本实验的目的是让学生掌握怎样在JSP页面中使用include标记动态加载文件;使用forward实现页面的转向。

2.实验要求

编写四个JSP 页面:one.jsp 、two.jsp、three.jsp和error.jsp。one.jsp 、two.jsp和three.jsp页面都含有一个导航条,以便让用户方便地单击超链接访问这三个页面,要求这三个页面通过使用include动作标记动态加载导航条文件,该文件文件名为:head+学号后如 head777.txt。

导航条文件head777.txt的内容如下所示:

head777.txt

<%@ page contentType=\

3位,

(1)one.jsp的具体要求

要求one.jsp页面有一个表单,用户使用该表单可以输入一个1~100之间的整数,并提交给该页面;如果输入的整数在50~100之间(不包括50)就转向three.jsp,如果在1~50之间就转向two.jsp;如果输入不符合要求就转向error.jsp。要求forward标记在实现页面转向时,使用param子标记将整数传递到转向的two.jsp或three.jsp页面,将有关输入错误传递到转向的error.jsp页面。

(2)two.jsp、three.jsp和error.jsp的具体要求

要求two.jsp和three.jsp能输出one.jsp传递过来的值,并显示一幅图像,该图像的宽和高刚好是one.jsp页面传递过来的值。error.jsp页面能显示有关的错误信息和一幅图像。

3. JSP页面效果示例 one.jsp(效果如图3-6所示)

图3-6 使用include动作标记加载导航条

two.jsp(效果如图3-7所示)

图3-7 得到param子标记传递来的值

three.jsp(效果如图3-8所示)

图3-8 得到param子标记传递来的值

error.jsp(效果如图3-9所示)

图3-9 显示错误信息

4.参考代码

代码仅供参考,学生可按照实验要求,参考本代码编写代码。 JSP页面参考代码

one.jsp

<%@ page contentType=\

请输入1至100之间的整数:

<%

String num=request.getParameter(\ if(num==null) { num=\ } try

{

int n=Integer.parseInt(num); if(n>=1&&n<=50) {

%>

<% }

else if(n>50&&n<=100) {

%>

<% }

}

catch(Exception e)

{

%>

<% } %>

two.jsp

<%@ page contentType=\

This is two.jsp.

搜索更多关于: 实验3 JSP基础 的文档
实验3 JSP基础.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5cy9a5m0gi20sz532578_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top