Go-ForIt 记事:eXtreme DragonSlayers 专题报告,第 6 部分: 有价值,却又让人烦恼的技术 — 数据确认和验证
2009-11-06 00:00:00 来源:WEB开发网在我们的案例中,我们分离了逻辑并使用一个调用 Enterprise JavaBean(EJB)的命令 bean 来执行验证和/或确认。在下面对这个流作了说明。本系列的第 4 篇文章 “Bean”,完成任务:使用客户端的 bean 来实现组件的独立描述了和 EJB 一起使用命令 bean 的基本原理。
我们使用的流遵守标准模型-视图-控制器(MVC)模式,如下图所示。
1. 首先用户获取输入页面,这个输入页面可以是一个静态 HTML 页面或一个 JSP。 所有的 GoFor-It.com 表单都是 JSP。一旦用户填好了表单并按下提交按钮,参数就被传递给注册 servlet。在 <FORM> 标记中对其编码如下:
<FORM action="/<span
class=SpellE>goforit/RegistrationServlet
" method="POST" <span
class=SpellE>onsubmit
="return
checkForm
<span
class=GramE>(
this);">
处理来自表单的输入的 servlet 被称为 RegistrationServlet,被调用的方法是 doPOST。
2.此 servlet 实例化一个 UserDataBean,然后从请求对象读取所有的参数并在用户对象中使用 set 方法调用设置这个 UserDataBean,如下所示。
UserDataBean user = new UserDataBean();
user.setAltphone(req.getParameter("alternatePhone"));
user.setCcname(req.getParameter("nameOnCreditCard"));
user.setCcnum(req.getParameter("creditCardNumber"));
user.setCctype(req.getParameter("creditCardType"));
- ››Godaddy域名解析使用DNSPOD方法
- ››GOV.CN域名解析修改
- ››Google搜索引擎的奥秘
- ››Google测试搜索结果页面右侧内容更丰富的信息栏
- ››Google Dart精粹:应用构建,快照和隔离体
- ››google的代码审查
- ››google analytics清晰追踪爬虫的爬行信息
- ››Google+中文用户在两千万Google+大军中是少数派
- ››Google AdWords最昂贵点击成本的20种关键词分类
- ››Google运作经理Bryan Power给出的GOOGLE求职意见
- ››Google用户体验的十大设计原则
- ››Google Analytics(分析)能为网站带来什么
- 中查找“Go-ForIt 记事:eXtreme DragonSlayers 专题报告,第 6 部分: 有价值,却又让人烦恼的技术 — 数据确认和验证”更多相关内容
- 中查找“Go-ForIt 记事:eXtreme DragonSlayers 专题报告,第 6 部分: 有价值,却又让人烦恼的技术 — 数据确认和验证”更多相关内容
- 上一篇:Go-ForIt 记事:eXtreme DragonSlayers 专题报告,第 9 部分: 避开继承的高“税收”
- 下一篇:Go-ForIt 记事:eXtreme DragonSlayer 专题报告,第 5 部分: 视图 bean:将 Java 代码与 JSP 组件分离
更多精彩
赞助商链接