gpt4 book ai didi

java - Java Spring 3.0 MVC 是否像 Asp.net MVC 2.0 一样支持基于注释/属性的客户端验证?

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:03:31 28 4
gpt4 key购买 nike

在 Asp.Net MVC 2.0 中,至少在测试版中,您可以使用数据注释属性装饰您的模型类,并启用利用模型数据注释属性中定义的标准的客户端验证。 Java Spring MVC 3.0 是否有类似的东西?

是否可以将一个组件注入(inject)到响应管道中,该组件可以检查模型的注释属性并呈现客户端验证逻辑以补充在 Controller 处理请求之前调用的服务器端验证逻辑?

最佳答案

实际上,there is something有点像它,基于 JSR-303 Bean Validation 规范,现在是最终版和 fully supported by Spring 3.0 .

最近,作为 Spring Webflow 的一部分,Springsource 发布了使用 Dojo 的 Spring JS (javascript)。您可以将其用于客户端验证。 Check out this howto

显然,Wicket(如提到的 fraido)等组件框架对这种用例有更好的支持。因此,如果您必须实现很多类似的用例,那可能更适合您的项目。但是,如果它是零星的,Spring JS/Bean 验证可能是可行的方法。

关于java - Java Spring 3.0 MVC 是否像 Asp.net MVC 2.0 一样支持基于注释/属性的客户端验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2459133/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com