gpt4 book ai didi

java - Spring Framework 表单验证、Hibernate bean 和 bean 填充

转载 作者:行者123 更新时间:2023-11-29 09:25:31 26 4
gpt4 key购买 nike

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

最佳答案

How can I make beans that contain Hibernate annonations and at the same time it would contain form validation annonations?

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

And when I catch HTTP request I would like automatically populate this bean with form data. Is there any way to do this with Spring Framework tools?

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

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

And are there any tools to print bean as html to jsp page?

也没听懂。如果你的意思是根据 bean 的属性创建一个插入/编辑表单,我不知道有任何工具或标签或东西可以做到这一点。但是有一些工具可以根据类生成 html 代码。

关于java - Spring Framework 表单验证、Hibernate bean 和 bean 填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2473389/

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