我应该使用什么方法和结构在 java 中创建模型验证系统,类似于 C# 中的模型验证?
我希望能够将字段标记或注释为必需的,或者能够设置约束(长度、最大大小等),并能够提供消息。
为了实现这一点,一个好的方法是什么?
我应该使用什么方法和结构在 java 中创建模型验证系统,类似于 C# 中的模型验证?
我希望能够将字段标记或注释为必需的,或者能够设置约束(长度、最大大小等),并能够提供消息。
为了实现这一点,一个好的方法是什么?
看看 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。
Java EE 引入了一些内置的bean 验证,如果需要的话@Null, @NotNull
,肯定可以扩展它以匹配您的自定义验证。