理解作用域和受管Bean - 编程入门网
getter 和 setter 方框以创建相应的 getter 和 setter 属性,并点击“重构”。
点击 Page1 标签然后点击 Page1 的 Design 按钮。检查“导航”窗口以确保 request bean 、 session bean 、 以及 application bean 中的属性与下图所示相一致。 图表 4: Request Bean 、 Session Bean 、 以及 Application Bean 的属性 创建起始页 按本节中的以下步骤创建一个如下图所示的在浏览器中运行的页面。如果用户点击 Submit Vote 按钮,则页面提交用户的投票。一旦用户已经投票,按钮就变为禁用以防止用户在同一会话内再次投票。 图表 5: Page1 在编辑工具栏中点击 Page1 从“面板”的“基本组件”中拖一个“标签”到页面顶部正中,并将标签的文本设置为 Reader''s Poll: What Is Your Favorite Programming Language? 在该“标签”组件下面放一个“单选按钮组”组件。 在“属性”窗口中,将该组件的 id 设置为 voteRBGroup。 右击“单选按钮组”组件并从弹出菜单中选择“绑定到数据”。 此时将出现一个“绑定到数据”对话框。 在该对话框中的“绑定到对象”标签中,选择 ApplicationBean1 > ballotOptions 并点击“确定”。 在“单选按钮组”组件下方放置一个“按钮”,并将其文本设置为 View Results 。 特别注意: 在 IE7 中存在一个已知的问题,可以影响到 JSF 1.2 按钮组件的宽度。工作区中应当将按钮组件放置在一个布局组件(网格面板、组面板或者布局面板)中。调整布局组件的大小将自动调整按钮组件的大小。 在属性窗口中,将 id 设为 viewButton 。 点击 action 属性的省略号按钮 ,从下拉列表中选择 viewButton_action 并点击确定。 IDE 将添加 viewButton_action 事件处理器,其返回值为 null 。 理解作用域和受管Bean(5)时间:2011-07-20在 View Results 按钮的右边放置一个“按钮”组件,并将其文本设置为 Submit Vote 。 在属性窗口中,将 id 设为 voteButton 。 点击 disabled 属性的省略号按钮 。 该操作将打开该属性的属性绑定对话框。 在该对话框中,选择“使用绑定”,点击“绑定到对象”,并选择 SessionBean1 > hasVoted ,如下图所示,然后点击“确定”。 图表 6: 绑定 disabled 属性 双击 Submit Vote 按钮。 IDE 将添加 voteButton_action 事件处理器,而后打开该页面的 Java 源代码并显示相应的方法。 用下面粗体显示的代码替换方法体。 代码示例 5: voteButton_action 方法
在源代码中右击并从弹出菜单中选择“修复导入”。 从下拉列表中选择 java.util.Date 并点击“确定”。 理解作用域和受管Bean(6)时间:2011-07-20创建结果页 按以下步骤创建一个如下图所示的在浏览器中运行的页面。该页面显示当前的投票 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |