实验4 Application对象Session对象.doc

实验4 Application对象Session对象.doc

ID:58427169

大小:96.00 KB

页数:4页

时间:2020-09-03

实验4  Application对象Session对象.doc_第1页
实验4  Application对象Session对象.doc_第2页
实验4  Application对象Session对象.doc_第3页
实验4  Application对象Session对象.doc_第4页
资源描述:

《实验4 Application对象Session对象.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验4Application对象Session对象一、实验目的1.掌握JSP的Application对象Session对象对象的用法,基本掌握JSP的开发技巧。2.在JDK和Eclipse环境下,完成下列实验。二、实验要求:1.独立完成实验2.书写实验报告书三、实验内容:1.请仔细阅读下列程序语句,理解每条语句的作用。源程序清单如下:<%@pagecontentType="text/html;charset=gb2312"%>网页计数器<%if(application.g

2、etAttribute("counter")==null)application.setAttribute("counter","1");else{Stringstrnum=null;strnum=application.getAttribute("counter").toString();inticount=0;icount=Integer.valueOf(strnum).intValue();icount++;application.setAttribute("counter",Integer.toString(icount));}%>您是第<

3、%=application.getAttribute("counter")%>位访问者!2.上述计数器当进行刷新时也会自动加1,试编写程序count.jsp,实现防刷新文本计数器。<%@pagecontentType="text/html;charset=gb2312"%><%if(application.getAttribute("count")==null){application.setAttribute("count",0);}longcount=Long.parseLong(applic

4、ation.getAttribute("count").toString());if(session.getAttribute("Visited")==null){session.setAttribute("Visited","Y");count+=1;application.setAttribute("count",count);}%>

您是第<%=count%>位访问者

刷新后不加一,防止刷新。3.编写程序register.htm和register.jsp,做一个用户注册的界面,要求对用户填写的部分进行

5、合法性检验,然后提交到register.jsp进行注册检验,若用户名为user开头的,就提示“该用户名已被注册”,若用户名为admin,就提示“欢迎您,管理员”,否则,就显示“注册成功”。<%//register.jspStringusername=session.getAttribute("username");Stringpassword=session.getAttribute("userpass");if("".equals(username)

6、

7、"".equals(password))out.println("请补充完整");else{i

8、f("admin".equals(username))out.println("helloadmin");elseif("user".equals(username.substring(0,4)))out.println("alreadyregister");elseout.println("hello"+username);}%>四、实验结果:五、实验分析:本实验比较简单,主要使用了application和session对他们两个的使用加深了理解。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。