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

2015春季学期中法班JSP程序设计实验报告-陈亭宇 - 图文 (2)

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

(6) 通过Java表达式输出person和count的值。 ( 7)写出jsp文件的源代码、运行结果(给出截图)。 代码:

InputName.jsp <%@ page language=\ contentType=\charset=ISO-8859-1\ pageEncoding=\%> Insert title here

People.jsp <%@ page language=\ contentType=\ pageEncoding=\%> Insert title here <%!int count; StringBuffer person; public void judge(){ } public void addPerson(String p){ } %> <% String name=request.getParameter(\); byte a[]=name.getBytes(\); name= new String(a); if(name.length()==0||name.length()>10) {%> <% } judge(); addPerson(name); %> There is <%=count %> view this page,name list:<%=person %>>
if(count==0){ } count++; person.append(p); person.append(\+p); }else{ if(count==0) person= new StringBuffer();

程序结果界面。 inputName.jsp

图1 输入姓名

people.jsp(效果如图2所示)

图2 显示姓名和人数

实验二 JSP指令标签的使用

1.实验目的

(1)掌握怎样在JSP页面中使用page指令设置contentType的值;使用include指令在JSP页面中静态插入一个文件的内容。

(2)掌握怎样在JSP页面中使用include标记加载文件;使用动态标签forward实现页面的转向。

2.实验内容

(1)编写三个JSP 页面:first.jsp 、second.jsp和third.jsp。另外,要求用“记事本”编写

一个txt文件hello.txt。hello.txt的每行有若干个英文单词,单词之间用空格分隔,每行之间用“
”分隔,如下所示: hello.txt

package apple void back public
private throw class hello welcome

(2)编写四个JSP 页面:one.jsp 、two.jsp、three.jsp和error.jsp。one.jsp 、two.jsp和three.jsp页面都含有一个一个导航条,以便让用户方便地单击超链接访问这三个页面,要求这三个页面通过使用include动作标记动态加载导航条文件:head.txt。导航条文件head.txt的内容如下所示: head.txt

<%@ page contentType=\

3.实验要求

(1)first.jsp的具体要求

first.jsp使用page指令设置contentType属性的值是text/plain,使用include指令静态插入hello.txt文件。

(2)second.jsp的具体要求

second.jsp 使用 page 指令设置 contentType 属性的值是 application/vnd.ms-powerpoint,使用include指令静态插入hello.txt文件。 (3)third.jsp的具体要求

third.jsp 使用 page 指令设置 contentType 属性的值是 application/msword,使用include指令静态插入hello.txt文件。 (4)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页面

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

要求two.jsp和three.jsp能输出one.jsp传递过来的值,并显示一幅图像,该图像的宽和高刚好是one.jsp页面传递过来的值。error页面能显示有关错误信息,和一幅图像。 (6)写出jsp文件的源代码、运行结果(截图)。 代码:

First.jsp <%@ page language=\ contentType=\ pageEncoding=\%> <%@include file =\ %> <%@include file = \ %> Second.jsp <%@ page language=\ contentType=\ pageEncoding=\%> <%@include file =\ %> <%@include file = \ %> Third.jsp <%@ page language=\ contentType=\ pageEncoding=\%> <%@include file =\ %> <%@include file = \ %>

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新小学教育2015春季学期中法班JSP程序设计实验报告-陈亭宇 - 图文 (2)全文阅读和word下载服务。

2015春季学期中法班JSP程序设计实验报告-陈亭宇 - 图文 (2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1092252.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top