在java中创建简单模型验证的好方法

在java中创建简单模型验证的好方法,java,validation,Java,Validation,我应该使用什么方法和结构来创建java中的模型验证系统,类似于C#中的模型验证 我希望能够将字段标记或注释为必需字段,或者能够设置约束(长度、最大大小等),并能够提供消息 要实现这一点,最好的方法是什么?JavaEE引入了一些内置的方法,如@Null、@NotNull,如果需要,它们肯定可以扩展以匹配您的自定义验证。看看bean验证框架,这里是一篇文章的链接 对于Android,请参见Richard Kennards对本文的评论, 嗨,马特 拥有JSR-303支持 因为Metawidget连接

我应该使用什么方法和结构来创建java中的模型验证系统,类似于C#中的模型验证

我希望能够将字段标记或注释为必需字段,或者能够设置约束(长度、最大大小等),并能够提供消息


要实现这一点,最好的方法是什么?

JavaEE引入了一些内置的方法,如
@Null、@NotNull
,如果需要,它们肯定可以扩展以匹配您的自定义验证。

看看bean验证框架,这里是一篇文章的链接

对于Android,请参见Richard Kennards对本文的评论,

嗨,马特

拥有JSR-303支持

因为Metawidget连接了其他框架,这意味着 Metawidget有效地将JSR-303支持添加到Android、GWT和JSF(而不是 只有RichFaces)、JSP、SpringMVC、Struts、Swing和SWT


我不认为这对我有用,因为我没有使用JavaEE。(我也在尝试将其用于Android开发。)