- 浏览: 78264 次
- 性别:
- 来自: 广州
文章分类
最新评论
import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; public class Messages { private List errorMessages; private List successMessages; private Map fieldErrorMessages; public Messages() { this.errorMessages = new ArrayList(); this.successMessages = new ArrayList(); this.fieldErrorMessages = new HashMap(); } public void addErrorMessage(String errorMessage) { boolean isContained = this.errorMessages.contains(errorMessage); if (!Util.isEmpty(errorMessage) && !isContained) { this.errorMessages.add(errorMessage); } } public void addSuccessMessage(String successMessage) { boolean isContained = this.successMessages.contains(successMessage); if (!Util.isEmpty(successMessage) && !isContained) { this.successMessages.add(successMessage); } } public void addFieldErrorMessage(String fieldErrorParam, String fieldErrorMessage) { if (!Util.isEmpty(fieldErrorParam) && !Util.isEmpty(fieldErrorMessage)) { List errorMessages = (List) this.fieldErrorMessages.get(fieldErrorParam); if (errorMessages == null) { errorMessages = new ArrayList(); } boolean isContained = errorMessages.contains(fieldErrorMessage); if (!Util.isEmpty(fieldErrorMessage) && !isContained) { errorMessages.add(fieldErrorMessage); this.fieldErrorMessages.put(fieldErrorParam, errorMessages); } } } public List getFieldErrorMessages(String fieldErrorParam) { List fieldErrorMessages = (List) this.fieldErrorMessages.get(fieldErrorParam); return fieldErrorMessages; } public int getTotalErrorField() { int totalErrorField = 0; if (this.fieldErrorMessages != null) { totalErrorField = this.fieldErrorMessages.size(); } return totalErrorField; } /* Getters and Setters */ /** * @return the fieldErrorMessages */ public Map getFieldErrorMessages() { return fieldErrorMessages; } /** * @return the errorMessages */ public List getErrorMessages() { return errorMessages; } /** * @return the successMessages */ public List getSuccessMessages() { return successMessages; } }
发表评论
-
XssValidator
2012-09-05 10:48 1031public class XssValidator exten ... -
StringLengthValidator
2012-09-05 13:50 817public class StringLengthValida ... -
RegexValidator
2012-09-05 13:50 2147import java.util.regex.Matcher; ... -
PrecisionValidator
2012-09-05 13:51 856public class PrecisionValidator ... -
NumericValidator
2012-09-05 13:51 788public class NumericValidator e ... -
InvalidXMLCharacterValidator
2012-10-05 13:43 842import java.util.regex.Matcher; ... -
IntegerValidator
2012-10-05 13:43 984public class IntegerValidator e ... -
InputValidator
2012-10-05 13:43 3127public class InputValidator ext ... -
FloatValidator
2012-10-05 13:42 777public class FloatValidator ext ... -
EmailValidator
2012-10-05 13:43 1111public class EmailValidator ext ... -
DigitValidator
2012-09-04 13:37 851public class DigitValidator ext ... -
DateValidator
2012-09-04 13:36 954import java.text.DateFormat; i ... -
GracieValidator
2012-09-04 13:34 607public interface GracieValidato ... -
AlphanumericValidator
2012-09-04 13:35 657public class AlphanumericValida ... -
MessageUtil
2012-09-04 13:31 1224import java.text.MessageFormat; ... -
FieldValidationConstants
2012-08-31 09:55 722import java.util.Locale; pub ... -
BaseValidator
2012-08-31 09:53 828import org.springframework.web. ... -
AlphanumericValidator
2012-08-31 09:48 743public class AlphanumericValida ...
相关推荐
对于 Windows Mobile 5.0 及更高版本,请安装“NETCFv35.Messages.zh-CHS.wm.cab”,对于其他平台,请安装“NETCFv35.Messages.zh-CHS.cab”。重新启动应用程序查看该消息 NETCFv35.Messages.zh-CHS.wm.cab适合WM...
**messages_zh.js** 和 `messages_zh.min.js` 是jQuery Validate插件的中文消息文件。它们包含了验证过程中出现错误时显示的中文提示信息。例如,当用户输入不符合规则时,这些文件会提供相应的中文错误消息,提升...
Oracle9i Database Error Messages Release 2 (9.2) Contents Title and Copyright Information Send Us Your Comments Preface Audience Organization Related Documentation Conventions Documentation ...
标题“NETCFv35.Messages.zh-CHS”所指的是.NET Compact Framework v3.5的中文语言资源包,主要用于在Windows CE(Wince)平台上显示异常和错误信息。这个资源包包含了详细的错误消息,帮助开发者在测试和调试过程中...
标题中提到的"NETCFv35.Messages.zh-CHS.wm.zip_wince NETCFv35"文件,是.NET Compact Framework 3.5的中文(简体)语言包,用于Windows CE平台。这个语言包包含了错误和异常消息的中文翻译,以便在开发和运行过程中...
"Outlook Express Messages API"就是指用于操作Outlook Express邮件的接口和函数集合。 API(Application Programming Interface)是一组预先定义的函数,程序员可以通过这些函数来调用操作系统或应用程序的服务。...
Real-valued messages are exchanged between data points until a high-quality set of exemplars and corresponding clusters gradually emerges. We used affinity propagation to cluster images of faces, ...
### 消息Messages.pas详解 #### 概述 在Windows操作系统中,消息(Message)是一种重要的通信机制,主要用于应用程序间或操作系统与应用程序间的通信。本文档将详细解析消息(Messages.pas)的相关概念和技术细节。...
在本文中,我们将深入探讨Laravel开发中的消息组件,特别是与"messages"相关的主题。Laravel是一个优雅且强大的PHP框架,旨在使Web开发过程更加高效和愉快。它提供了丰富的工具和库,帮助开发者构建功能丰富的应用...
messages_zh.js方便用于处理表单,此文件提示语言为中文
NETCFv35.Messages.zh-CHS.wm.cab适合WM5.0以上设备 NETCFv35.Messages.zh-CHS.cab适合WM5.0以下设备 NETCFv35.Messages.zh-CHS.wm.cab适合WM5.0以上设备 NETCFv35.Messages.zh-CHS.cab适合WM5.0以下设备
当程序运行时,会根据用户的语言设置加载相应的 `messages.properties` 文件,从而显示对应语言的用户界面。 "probe" 工具可能是一个性能监控或压力测试工具,因为标签中提到了“压力测试”。这样的工具通常用于...
NETCFv35.Messages.zh-CHS.wm.cab 或许有用哈...
《ORACLE文档--Database Error Messages》这份文档,即Oracle9i数据库错误消息集,为用户提供了全面的错误代码及其含义,帮助数据库管理员和开发人员快速识别、诊断并解决数据库运行过程中可能遇到的各种异常情况。...
根据提供的文档信息,本文将对《WebSphere MQ - Messages.pdf》这一资料进行深入解析,并从中提炼出相关的IT知识点。此文档主要围绕WebSphere MQ的消息处理技术展开,详细介绍了消息查找、阅读方法以及不同系列下的...
NETCFv35.Messages.zh-CHS.wm windowsCE 运行.net开发程序必备 注:5.0以上请下载 5.0以下请下载NETCFv35.Messages.zh-CHS.cab
标题"NETCFv35.Messages二合1112.rar"表明这是一个包含两个特定语言版本(简体中文)消息包的压缩文件,用于.NET Compact Framework v3.5环境。 "NETCFv35.Messages.zh-CHS.cab"和"NETCFv35.Messages.zh-CHS.wm.cab...