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

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

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

One.jsp <%@ page language=\ contentType=\ pageEncoding=\%> <%@include file =\ %> one page <% } else if(n>50&&n<=100) { %> \ /> <% } else { %> \ /> <% } } %> Two.jsp <%@ page language=\ contentType=\ pageEncoding=\%> <%@include file =\ %> one page <% %> \ height=<%=number %>> request.setCharacterEncoding(\); String number = request.getParameter(\); out.println(\+\+\这是您输入的数字:\); out.print(number+\); Three.jsp <%@ page language=\ contentType=\ pageEncoding=\%> <%@include file =\ %> one page <% %> \ height=<%=number %>> request.setCharacterEncoding(\); String number = request.getParameter(\); out.println(\+\+\这是您输入的数字:\); out.print(number+\);

error.jsp <%@ page language=\ contentType=\ pageEncoding=\%> <%@include file =\ %> error <% request.setCharacterEncoding(\); String errNum = request.getParameter(\); out.println(\); out.println(errNum+\); %> \ height=<%=errNum%>>

程序界面:

实验三 JSP内建对象的使用

1.实验目的

(1)掌握怎样在JSP中使用内置对象request,以及使用response对象动态响应用户的请求。

(2)掌握怎样使用session对象存储和用户有关的数据。

2.实验内容

(1)编写两个JSP页面input.jsp和result.jsp。input.jsp页面提交一个数字给result.jsp页面,result.jsp页面使用response对象做出动态响应。

(2)编写四个JSP 页面letter.jsp、guess.jsp、small.jsp、large.jsp,实现猜字母游戏。

3. 实验要求

(1)input.jsp的具体要求

input.jsp提供表单,用户在表单中输入一个数字,提交给result.jsp页面。 (2)result.jsp的具体要求

result.jsp页面首先使用request对象获得input.jsp页面提交的数字,然后根据数字的大小作出不同的响应。如果数字小与0,response对象的调用setContentType(String s)方法将contentType属性的值设置为text/plain,同时输出数字的平方;如果数字大于等于0并且小于100,response对象的调用setContentType(String s)方法将contentType属性的值设置为application/msword,同时输出数字的立方;如果数字大于等于100,response对象调用setStatus(int n)方法将状态行的内容设置为404;如果用户在input.jsp页面输入了非数字,response对象调用sendRedirect(URL url)方法将用户的重定向到input.jsp页面。 (3)letter.jsp的具体要求

将要猜测的a到z之间的字母放到一个数组中,随机分配给用户。该页面同时负责将这个字母存在用户的session对象中。该页面提供表单,用户可以使用该表单输入自己的猜测,并提交给guess.jsp页面。 (4)guess.jsp的具体要求

判断letter.jsp提交的猜测是否和用户的session对象中存放的那个字母相同,如果相同就输出用户session对象中的数据(猜测的次数及猜测的字母);如果不相同就将用户重定向到large.jsp或small.jsp。

(5)写出jsp文件的源代码、运行结果(截图)。

代码(1): Input.jsp <%@ page language=\ contentType=\ pageEncoding=\%> Result.jsp <%@ page language=\ contentType=\ pageEncoding=\%> <% String str=request.getParameter(\); try{ } %> double number=Double.parseDouble(str); if(number<0){ } response.sendRedirect(\); response.setContentType(\); out.println(number+\的平方:\+(number*number)); response.setContentType(\); out.println(number+\的立方:\+(number*number*number)); response.setStatus(404); }else if(number>=0&&number<100){ }else{ }catch(Exception e){

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

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