Java文件:
add(new RequiredMaxLengthTextField("name", new PropertyModel<String>(getData(), "name")).add(new AbstractValidator<String>() {
@Override
protected void onValidate(IValidatable<String> validatable)
{
final String groupname = validatable.getValue();
if (groupname == null) {
return;
}
getData().setName(groupname);
if (groupDao.doesGroupnameAlreadyExist(getData()) == true) {
error(validatable);
}
}
@Override
protected String resourceKey()
{
return "group.error.groupnameAlreadyExists";
}
}));
I18nResources.properties文件:
group.error.groupnameAlreadyExists=Group name already exists.
分享到:
相关推荐
wicket-examples 示例 wicket-examples 示例 wicket-examples 示例 wicket-examples 示例
[原创]wicket开发手记(三)数据校验 主要是提交后的数据验证
要在本地运行示例,请按照下列步骤操作: 从根目录运行“ mvn install” 进入项目StarterExamples并运行“ mvn jetty:run”或“ mvn tomcat:run” 要运行一个示例项目,您必须安装第一个项目BootstrapCommon(“ ...
wicket国际化例子 含有wicket:message StringResourceModel 等读取properties资源文件的代码示例
Wicket SpringSecurity 示例 ###如何开始 mvn 全新安装 mvn 码头:运行 在浏览器中打开 ###做什么的 证明 Wicket 可以与 Spring ...web.xml 没有使用,通过软件 ApplicationInitializer 运行(你需要一个 Servl
wicket开发指南,wicket 新型的web开发框架,现以能无逢支持jsr168/286
开发详解想写一份这样的Wicket 文档,源于2005 年中,那是用Wicket1.0 完成了第一个项目以 后的想法,觉得如此好的一个Web 框架,应该让更多的开发人员了解和使用它。因此在 05 年9 月份的时候开始了这份文档的初稿...
2.如何使用示例代码 3.我为什么要学习Wicket? 3.1。我们都喜欢意大利面:-) ... 3.2。面向组件的框架 - 概述 3.3。面向组件的Web开发框架的优点 3.4。Wicket与其他面向组件的框架相比 威克特说“你好世界!” 4.1。...
Wicket开发指南 Wicket开发指南 Wicket开发指南
Wicket has been around since 2004 and it has been an Apache project since 2007. During these years it has proved to be a solid and valuable solution for building enterprise web applications. Wicket ...
wicket 开发指南 比较全面的介绍wicket的使用
wicket 基础知识培训,主要是讲解wicket入门知识,通过和struts比较来进行讲解。
wicket学习文档
Wicket 入门,以及Eclipse里建立project
wicket 6.x api.chm wicket帮助文档
Wicket,有一个优秀的Web框架。和Struts和Webwork类似的Java WEB开发框架。优点在于对HTML和业务代码进行了有效的分离(流行的WEB框架大多如此)。基于规则的配置(有效减少了XML配置文件的使用,与Spring相比,...
wicket编译所需的maven库,搬运
wicket+spring应用,这个一个比较简单的源码,适合初学者
wicket-menu.zip,Wicket菜单
Wicket 1.4 开发手记(一) helloworld与环境配置