ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:81.74KB ,
资源ID:13637863      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13637863.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验二JSP内置对像的使用Word格式.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

实验二JSP内置对像的使用Word格式.docx

1、HTTP通信协议是客户与服务器之间一种提交(请求)信息与响应信息(request/response)的通信协议。在JSP中,内置对象request封装了用户提交的信息,那么该对象调用相应的方法可以获取封装的信息,即使用该对象可以获取用户提交的信息。2实验目的本实验的目的是让学生掌握怎样在JSP中使用内置对象request。3. 实验要求学会看懂前调试Testcode2文件夹中的文件。二、session对象HTTP协议是一种无状态协议。一个客户向服务器发出请求(request),然后服务器返回响应(response),连接就被关闭了。所以,Tomcat服务器必须使用内置session对象(会话)

2、记录有关连接的信息。同一个客户在某个Web服务目录中的session是相同的;同一个客户在不同的Web服务目录中的session是互不相同的;不同用户的session是互不相同的。一个用户在某个web服务目录的session对象的生存期限依赖于客户是否关闭浏览器、依赖于session对象是否调用invalidate()方法使得session无效或session对象达到了设置的最长的“发呆”时间。本实验的目的是让学生掌握怎样使用session对象存储和用户有关的数据。3实验要求编写四个JSP 页面inputGuess.jsp、result.jsp、small.jsp、large.jsp和succ

3、ess.jsp,实现猜数字游戏。具体要求如下1.inputGuess.jsp的具体要求用户请求inputGuess.jsp时,随机分配给该用户一个1到100之间的数。该页面同时负责将这个数字存在用户的session对象中。该页面提供表单,用户可以使用该表单输入自己的猜测,并提交给result.jsp页面。1 result.jsp的具体要求result.jsp页面负责判断inputGuess.jsp提交的猜测是否和用户的session对象中存放的那个数字相同,如果相同就将用户重定向到success.jsp;如果不相同就将用户重定向到large.jsp或small.jsp。.small.jsp和l

4、arge.jsp的具体要求small.jsp和large.jsp页面提供表单,用户可以使用该表单继续输入自己的猜测,并提交给result.jsp页面。success.jsp的具体要求success.jsp页面负责负责显示用户成功的消息,并负责输出用户session对象中的数据。4JSP页面效果示例inputGuess.jsp(效果如图4-4) 图4-4 输入猜测large.jsp(效果如图4-5) 图4-5 猜大了small.jsp(效果如图4-6) 图4-6 猜小了large.jsp(效果如图4-) 图4-7 猜成功了5参考代码代码仅供参考,学生可按着实验要求,参考本代码编写代码。JSP页面

5、参考代码inputGuess.jspHTMLBODY bgcolor=cyanFONT Size=2P随机分给了你一个1到100之间的数,请猜! 输入你的猜测:INPUT type=text name=boy INPUT TYPE=submit value=送出/FORM/FONT/BODY/HTMLresult.jsp% String str=request.getParameter(); if(str.length()=0) response.sendRedirect(inputGuess.jsp int guessNumber=-1; try guessNumber=Integer.pa

6、rseInt(str); Integer integer=(Integer)session.getAttribute( int realnumber=integer.intValue(); if(guessNumber=realnumber) int n=(Integer)session.getAttribute().intValue(); n=n+1;,new Integer(n); response.sendRedirect(success.jsp else if(guessNumberrealnumber)large.jsp else if(guessNumbersmall.jspget

7、 name=form 猜小了,请再猜:large.jsp 猜大了,请再猜:success.jsp int count=(Integer)session.getAttribute( int num=(Integer)session.getAttribute(恭喜你,猜对了BR您共猜了次,这个数字就是。单击超链接返回到inputGuess.jsp页面:A href=inputGuess.jsp有效范围为application的bean(选读)JSP页面使用useBean标记调用一个有效范围是application的bean:jsp:useBean id= bean起的名字 class= 创建bea

8、n的类 scope= application/jsp:useBean或/JSP引擎为Web服务目录下所有的JSP页面分配一个共享的bean,不同用户的scope取值是application的bean也都是相同的的一个,也就是说,当多个用户同时访问一个JSP页面时,任何一个用户对自己bean的属性的改变,都会影响到其他的用户。本实验的目的是让学生掌握使用有效范围是application的bean制作一个简单的留言板。要求编写两个JSP页面:inputMess.jsp和show.jsp。编写一个名字为board的Javabean,其中board由MessBoard.class类负责创建。1. in

9、putMess.jsp的具体要求input.jsp页面提供一个表单。其中表单允许用户输入留言者的姓名、留言标题和留言内容期,该表单将用户输入的信息提交给当前页面,当前页面调用名字为board的bean,并使用表单提交的数据设置board的有关属性的值。要求在inputMess.jsp提供一个超链接,以便用户单击这个超链接访问show.jsp页面。2. show.jsp的具体要求show.jsp调用名字为board的bean,并显示该bean的allMessage属性的值。3. MessBoard.java的具体要求编写的Car.java应当有刻画留言者的姓名、留言标题和留言内容属性,并且有刻画全部留言信息的属性:allMessage。将MessBoard.java编译后的字节码文件MessBoard.class保存到practice7WEB-INFclassestomjiafei目录中。inputMess.jsp(效果如图7-4) 图7-4 设置有效范围是application的beanshow.jsp(效果如图7-5) 图7-5 显示有效范围是application的bean代码仅供参考,学生可按着实验要求,参考本代

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1