/ / Convalida dei moduli Spring Framework, bean Hibernate e popolamento dei bean - java, spring, forms, validation

Convalida dei moduli Spring Framework, bean Hibernate e popolamento dei bean - java, spring, forms, validation

Come posso creare fagioli contenenti Hibernateannonamenti e allo stesso tempo conterrebbe le convalide di convalida della forma? E quando raccolgo la richiesta HTTP mi piacerebbe popolare automaticamente questo bean con i dati del modulo. C'è un modo per farlo con gli strumenti di Spring Framework? E ci sono strumenti per stampare bean come html su jsp page?

risposte:

0 per risposta № 1

Come posso produrre fagioli che contengono Annonazioni Hibernate e allo stesso tempo conterrebbe la convalida della forma annonations?

Intendi le annotazioni di ibernazione come @org.hibernate.annotations.Entity e annotazioni di convalida del bean come @javax.validation.constraints.NotNull? In tal caso, dovresti innanzitutto considerare l'uso esclusivo javax.* annotazioni, perché (tra molti altri motivi) il tuo codice può essere trasferito in qualsiasi provider.

E quando prenderò la richiesta HTTP lo farei come popolare automaticamente questo fagiolo con i dati del modulo. C'è un modo per fare questo con gli strumenti di Spring Framework?

Se stai parlando di Spring MVC, allora dovrebbe essere fatto automaticamente, devi solo creare il tuo @Controller metodi e inserire i parametri appropriati. Dovresti dare un'occhiata alla documentazione a http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/mvc.html .

Se stai lavorando con servlet puri, dovresti considerare l'utilizzo http://commons.apache.org/beanutils/ .

E ci sono strumenti per stampare fagiolo come da html a jsp page?

Non l'ho capito neanche. Se intendi creare un modulo di inserimento / modifica basato sugli attributi del bean, non conosco alcuno strumento o tag o cosa che faccia il trucco. Ma ci sono strumenti per generare codice html basato su una classe.