Chinaunix首页 | 论坛 | 博客
  • 博客访问: 16502773
  • 博文数量: 5645
  • 博客积分: 9880
  • 博客等级: 中将
  • 技术积分: 68081
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-28 13:35
文章分类

全部博文(5645)

文章存档

2008年(5645)

我的朋友

分类:

2008-04-28 21:14:11

下载本文示例代码
  这一节涉及到两个页面,一个donewuser.jsp文件用来实现记录添加操作,另一个文件listuser.jsp文件用来显示所有的已经注册的用户信息。这两个页面都涉及到了JavaBean的具体调用,还是来看看文件吧,对于文件中关键代码,都会添加上注释,以方便大家理解。   donewuser.jsp文件   说明:用户注册操作页面,并根据用户注册成功否显示相应的反馈信息,这个页面主要的特点就是使用了lyf.adduser这个JavaBean的addNewUser()方法来进行记录的添加。 $#@60;%@ page contentType="text/html;charset=gb2312"%$#@62; $#@60;% response.setHeader("Expires","0"); %$#@62; $#@60;!--生成一个JavaBean:lyf.adduser的实例,id为adduser,生存范围为page--$#@62; $#@60;jsp:useBean id="adduser" class="lyf.adduser" scope="page"/$#@62;   $#@60;!--设置JavaBean中各个属性的值,这会调用JavaBean中各个属性的set方法,以便JavaBean得到正确的属性值,”*”代表进行所有属性的匹配--$#@62; $#@60;jsp:setProperty name="adduser" property="*"/$#@62; $#@60;html$#@62; $#@60;head$#@62; $#@60;meta http-equiv="Content-Language" content="zh-cn"$#@62; $#@60;meta http-equiv="Content-Type" content="text/html; charset=gb2312"$#@62; $#@60;meta name="GENERATOR" content="Microsoft FrontPage 3.0"$#@62; $#@60;meta name="ProgId" content="FrontPage.Editor.Document"$#@62; $#@60;title$#@62;用户添加$#@60;/title$#@62; $#@60;/head$#@62; $#@60;body bgcolor="#FFEBBD"$#@62; $#@60;div align="center"$#@62;$#@60;center$#@62; $#@60;%   //调用lyf.adduser的checkUser()方法检查是否有重复的用户名   //如果有重复就显示对应的信息 if(!adduser.checkUser()) {   //页面文字输出信息,使用jsp内置对象out的println方法,相当于asp中的response.write方法 out.println("对不起,这个用户名" adduser.getUsername() "已经被申请了,请重新选择!");   //return代表返回,运行时候碰到return就不会进行下面的处理了,功能相当于asp中的response.end return; } %$#@62; $#@60;% 共4页。 1 2 3 4 8 :   这一节涉及到两个页面,一个donewuser.jsp文件用来实现记录添加操作,另一个文件listuser.jsp文件用来显示所有的已经注册的用户信息。这两个页面都涉及到了JavaBean的具体调用,还是来看看文件吧,对于文件中关键代码,都会添加上注释,以方便大家理解。   donewuser.jsp文件   说明:用户注册操作页面,并根据用户注册成功否显示相应的反馈信息,这个页面主要的特点就是使用了lyf.adduser这个JavaBean的addNewUser()方法来进行记录的添加。 $#@60;%@ page contentType="text/html;charset=gb2312"%$#@62; $#@60;% response.setHeader("Expires","0"); %$#@62; $#@60;!--生成一个JavaBean:lyf.adduser的实例,id为adduser,生存范围为page--$#@62; $#@60;jsp:useBean id="adduser" class="lyf.adduser" scope="page"/$#@62;   $#@60;!--设置JavaBean中各个属性的值,这会调用JavaBean中各个属性的set方法,以便JavaBean得到正确的属性值,”*”代表进行所有属性的匹配--$#@62; $#@60;jsp:setProperty name="adduser" property="*"/$#@62; $#@60;html$#@62; $#@60;head$#@62; $#@60;meta http-equiv="Content-Language" content="zh-cn"$#@62; $#@60;meta http-equiv="Content-Type" content="text/html; charset=gb2312"$#@62; $#@60;meta name="GENERATOR" content="Microsoft FrontPage 3.0"$#@62; $#@60;meta name="ProgId" content="FrontPage.Editor.Document"$#@62; $#@60;title$#@62;用户添加$#@60;/title$#@62; $#@60;/head$#@62; $#@60;body bgcolor="#FFEBBD"$#@62; $#@60;div align="center"$#@62;$#@60;center$#@62; $#@60;%   //调用lyf.adduser的checkUser()方法检查是否有重复的用户名   //如果有重复就显示对应的信息 if(!adduser.checkUser()) {   //页面文字输出信息,使用jsp内置对象out的println方法,相当于asp中的response.write方法 out.println("对不起,这个用户名" adduser.getUsername() "已经被申请了,请重新选择!");   //return代表返回,运行时候碰到return就不会进行下面的处理了,功能相当于asp中的response.end return; } %$#@62; $#@60;% 共4页。 1 2 3 4 8 : 下载本文示例代码


Jsp JavaBean循序渐进教程(六)Jsp JavaBean循序渐进教程(六)Jsp JavaBean循序渐进教程(六)Jsp JavaBean循序渐进教程(六)Jsp JavaBean循序渐进教程(六)Jsp JavaBean循序渐进教程(六)Jsp JavaBean循序渐进教程(六)Jsp JavaBean循序渐进教程(六)Jsp JavaBean循序渐进教程(六)Jsp JavaBean循序渐进教程(六)Jsp JavaBean循序渐进教程(六)Jsp JavaBean循序渐进教程(六)Jsp JavaBean循序渐进教程(六)Jsp JavaBean循序渐进教程(六)Jsp JavaBean循序渐进教程(六)
阅读(93) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~