1

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

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

为了实现这一点,一个好的方法是什么?

4

2 回答 2

3

看看 bean 验证框架JSR-303,这里有一篇文章的链接http://java.dzone.com/articles/bean-validation-and-jsr-303

对于 Android,请参阅 Richard Kennards 对本文的评论,
http://java.dzone.com/articles/jsr-303-and-jvm-web-framework

嗨,马特,

Metawidget支持 JSR-303。

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

于 2012-05-21T18:12:29.593 回答
0

Java EE 引入了一些内置的bean 验证,如果需要的话@Null, @NotNull,肯定可以扩展它以匹配您的自定义验证。

于 2012-05-21T18:10:35.353 回答