摘要:标题 这date_selector_panel是重要部分。现在我们来看看他的装饰。titled_date_selector类只做一件事情:给未装饰的日历增加个标题。这是对实现了date_selector的jpanel面板的包装。它只显示现有的date_selector和显示日期的标签。下面的实现是微不足道。和用户界面无相关值得说的只有那其中10行动作监听代码。监听器获取日期改变通知(通过用户导航或......
摘要:用户界面组件与验证 文件edit.jsp中的<h:form>元素包含多个用户界面组件,我们将会在后面详细地介绍。各组件的html代码都是由jsf组件标记产生,例如:<h:input_textarea>,该标记中可能还会包含其他jsf标记,如:<f:validate_required>标记,该标记使jsf确认用户输入了信息。 处理用户输入的组件使用属性valuer......
解决日期选择问题,一劳永逸(使用Decorator模式实现日期选择组件)(一)摘要:在java toolbox 专栏中有该组件显示日历并通过单击选择日期的使用指南.它使用了“四人帮”设计模式,是此种模式的好例子;这篇文章同时注重日期组件与decorator 模式的说明.相关代码演示了如何使用java.util.calendar类与用自定义框架与标题栏来构造小swing对话框的方法.(作者:allen holub) 当你构造客户端图形用户界面时,每隔几月便会出现的日期选择问题 .不幸的是java并没有提供datachooser 等类,且在最近一项web研究中我发现data-selection组件略显笨重,我想让它变的简洁,易用.图 1 显示了该文章中类的几个变量,以便让你明白我说的在显示级别上的简洁的意思了.图一 表示data_selector对象的不同方式 免费网上获取方法是“一份耕耘,一份收获”原则的最好例子.可以将业余代码重写,使其成为有益代码.该文章的例子,是来自于网上,经过我的修改.整理,保留了很多原始代码,而整个结构也发生改变(或者,我该说,我只是为原来无组织的大量java代码增加了框架而此),这就是"免费"的好处. 此组件还提供了一个好的 decorator 设计模式的演示并很好的探究了 java 的 calendar 类,另外,他也展示了如何在swing jdialog中如何实现你的标题栏与框架.decorators 与其他复杂问题一样,通过将大问题分成许多容易实现(与测试)的小问题来大大简化解决过程.decorator 模式就是这样的一个很好的方法. 如果你用过java的i/o类,那你就看到过 decorators ....
下一页 摘要:创建web应用的过程中,验证用户在html表单中的输入是最常见的一个问题。用户输入数据必须被验证从而保证进行业务处理之前数据是正确的。输入的表单数据可能用于创建或更新数据库条目、调用web服务、或作为业务过程的输入。基于目前由struts提供的表单验证框架,页面流提供了一种简单易用的服务端验证方式。
页面流验证提供以下功能:
· 用户表单输入的服务端验证
· 用待验证的表单bea......