Spring Framework表单验证,Hibernate bean和bean填充

时间:2010-03-18 21:16:00

标签: java spring forms validation

如何制作包含Hibernate annonations的bean,同时它还包含表单验证语音?当我捕获HTTP请求时,我想自动使用表单数据填充此bean。有没有办法用Spring Framework工具做到这一点?是否有任何工具可以将bean作为html打印到jsp页面?

1 个答案:

答案 0 :(得分:0)

  

如何制作包含的bean   Hibernate和Annonations一样   它将包含表单验证的时间   annonations?

你的意思是像@org.hibernate.annotations.Entity这样的hibernate注释和像@javax.validation.constraints.NotNull这样的bean验证注释?如果是这样,您应该首先考虑仅使用javax.*注释,因为(在更多原因中)您的代码可以在任何提供程序中移植。

  

当我抓住HTTP请求时,我会   比如自动填充这个bean   与表格数据。有什么办法吗?   这有Spring Framework工具吗?

如果您正在谈论Spring MVC,那么它应该自动完成,您只需要创建@Controller方法并插入适当的参数。您应该查看http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/mvc.html上的文档。

如果您正在使用纯servlet,则应考虑使用http://commons.apache.org/beanutils/

  

是否有任何工具可以打印bean   作为html到jsp页面?

也没有抓住那个。如果你的意思是根据bean的属性创建一个插入/编辑表单,我不知道任何工具,标签或事物。但是有一些工具可以根据类生成HTML代码。