WEB开发网
开发学院软件开发Java Go-ForIt 记事:eXtreme DragonSlayer 专题报告,... 阅读

Go-ForIt 记事:eXtreme DragonSlayer 专题报告,第 5 部分: 视图 bean:将 Java 代码与 JSP 组件分离

 2009-11-06 00:00:00 来源:WEB开发网   
核心提示: 然而,通过从 JSP 中除去 Java 代码,Go-ForIt 记事:eXtreme DragonSlayer 专题报告,第 5 部分: 视图 bean:将 Java 代码与 JSP 组件分离(4),我们可以明显地减少 JSP 文件中错误出现的可能性,错误将更可能发生在我们从 JSP 调用的 J

然而,通过从 JSP 中除去 Java 代码,我们可以明显地减少 JSP 文件中错误出现的可能性。错误将更可能发生在我们从 JSP 调用的 Java 组件中,因为我们的所有逻辑都封装在这些组件中。我们可以利用强大的集成开发环境(Integrated Development Environment,IDE),它允许我们编译、测试和调试 Java 代码。在我们的项目中,我们用的是 IBM VisualAge for Java 企业版,版本 3.5。VisualAge 包含一个健壮的、集成的调试器和一个用于测试将要配置到 WebSphere Application Server 的应用的 WebSphere 测试环境(WebSphere Test Environment)。VisualAge 还递增地编译代码,所以您可以马上知道您的编译有没有错误。我们使用 VisualAge 开发、测试和调试我们的所有 Java 组件,包括我们的视图 bean。

添加视图 bean 之前和添加之后

当用户在 Go-ForIt 站点注册,且在服务器端处理期间捕获一个错误条件时,我们希望让用户返回到注册表单,且此表单顶端显示一条出错消息,他们输入的所有数据都已预先填入了表单。我们使用了视图 bean 来提供此功能,同时仍维持我们的 MVC 设计的完整性。我们来看一下涉及到的实际组件及有关代码。

下图显示了我们向体系结构添加视图 bean 之前和添加之后的应用流程。


视图 bean 添加之前的“用户注册”应用流程
Go-ForIt 记事:eXtreme DragonSlayer 专题报告,第 5 部分: 视图 bean:将 Java 代码与 JSP 组件分离


视图 bean 添加之后的“用户注册”应用流程
Go-ForIt 记事:eXtreme DragonSlayer 专题报告,第 5 部分: 视图 bean:将 Java 代码与 JSP 组件分离

上一页  1 2 3 4 5 6 7 8  下一页

Tags:Go ForIt 记事

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接