实验四 JavaBean 的作用.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验四 JavaBean 的作用

实验四 JavaBean 的作用 实验四 JavaBean 的作用(2学时) 一、实验目的 1、 理解 JavaBean 的作用 2、 能够定义 JavaBean 3、 能在 jsp 页面中使用 JavaBean 二、实验内容 1、实现客户在一个登录页面form.jsp(如图4-1)输入登录信息并单击“确定”后跳转到另一个页面doForm.jsp(如图4-2)输出“用户名”和“口令”信息。 图4-1 图4-2 要求: 创建一个JavaBeanUser类,该类含有两个属性username和password,给每个属性增加相应的get和set方法。在doForm.jsp页面中用动作标识实例化User类对象,再使用动作标识来把客户在form.jsp表单中填写的值赋给对象,最后用在页面输出结果。 参考答案: User.java(代码4-1),内容如下: public class User { private String username; private String password; public void setUsername(String username) { this.username = username; } public String getUsername() { return username; } } public void setPassword(String password) { this.password = password; } public String getPassword() { return password; } form.jsp(代码4-2),内容如下 %@ page language=\ import=\ pageEncoding=\% doForm.jsp(代码4-3),内容如下 %@ page language=\ import=\ pageEncoding=\% 用户名: 口令: 2、对以上内容进行扩展,必须实现以下4个jsp文件,采用jsp+JavaBean实现。 (1) login.jsp:登录页面,如图4-1所示。 (2) doLogin.jsp(无界面):登录处理页面,假定正确的用户名为admin,口令为123。如果用户名和口令不正确则显示登录错误信息,否则登录成功后,重定向到messageBoard.jsp(留言板页面),可以进行留言。 (3) messageBoard.jsp: 留言板页面,能实现如图4-3所示的留言。 图4-3 (4) showMessage.jsp:显示留言信息页面,如图4-4所示。该页面能显示留言者(必须为login.jsp页面中输入的用户名)、标题和内容,要求能正确显示图4-3所示的留言内容。提示:留言者的用session保存 图4-4 参考答案: login.jsp(代码4-1),内容如下 %@ page language=\ import=\ pageEncoding=\% doLogin.jsp(代码4-2),内容如下 %@ page language=\ pageEncoding=\% % String userName=request.getParameter(\);//获取用户名 session.setAttribute(\,userName); //用户名写入session,显示留言时需要 String passWord=request.getParameter(\);//获取口令 if(userName.equals(\)passWord.equals(\)) //用户名和密码正确 response.sendRedirect(\); //重定向到留言页面 else response.sendError(500,\登陆错误,用户名或密码不正确!\); % messageBoard.jsp(代码4-3),内容如下 %@ page contentType=\% showMessage.jsp(代码4-4),内容如下 %@ page contentType=\% %@ page import=\ % 显示留言信息 留言者:%=session.getAttribute(\) % 留言标题:%=Mytools.change(message.getTitle()) % 留言内容:%

文档评论(0)

18273502 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档