2012-08-11 16 views

risposta

3

Dopo 3 giorni di ricerca, non penso sia possibile. Spring MVC con JSF esattamente - Web Flow è qualcos'altro. Spring Roo straight up ti fa scegliere se hai Spring MVC o JSF.

Nessuno degli esempi che si suppone integrino entrambi funzionerebbe per me sulle ultime versioni di libreria che utilizzano Jetty. A questo punto non sarei del tutto sorpreso dal fatto che alcuni di essi funzionano effettivamente con altri contenitori poiché ho ottenuto risultati variabili provando un paio con Tomcat. La maggior parte degli esempi fa la stessa cosa senza spiegare molto: usano il servlet di Spring MVC dispatcher e dichiarano separatamente anche il servlet delle facce e il modo in cui dovrebbe funzionare è un mistero soprattutto quando non funziona.

Sono nuovo di tutto questo, ma per me la cosa desiderata sarebbe che il dispatcher di Spring gestisca JSF2 appena estratto dalla scatola, JSF2 è uscito da un po 'eppure non riesco a rintracciare nessuno che cerchi di fare quello o anche esprimere lo stesso sentimento; c'è qualcosa di intrinsecamente sbagliato in quello che sto pensando?

1

Lo stack di tecnologia che si sta tentando di costruire è certamente possibile (come per il link qui sotto)

che sto cercando di fare qualcosa di simile. Lo stack tecnologico che sto cercando di costruire è JSF2 + Primefaces3.5 + springMVC3 + hibernate + MySQL su Tomcat 7 con Eclipse Juno.

Ho trovato questo da google .. http://www.javacodegeeks.com/2012/04/jsf-2-primefaces-3-spring-3-hibernate-4.html

Questo link è quello che ho cercato di seguire. Finora, ho ottenuto la mia webapp per l'esecuzione su primefaces + JSF + tomcat in esecuzione. Ho creato i miei modelli e controller. Ma mi piacerebbe averli fatti tramite Spring MVC. Questo, al momento sto cercando di impostare.

Spero che ti aiuti ad andare avanti.

-2

http://www.springfuse.com/. Hanno un mvn pom che decodifica il tuo schema DB e produce tutto il codice della tua piastra per un'app di persistenza basata sul tuo JSF2 + Primefaces3.5 + springMVC3 + hibernate + MySQL tech stack

-1

Puoi farlo utilizzando MangedBean invece di @Controller e altri componenti di Springframework come @Service @Repository. Funzionerà in questo modo. Spero che questo ti possa aiutare

+0

Questo suona piuttosto come un commento che come una risposta ... considera l'aggiunta di un po 'di più, contenuto reale. – GhostCat

+0

Non corretto, ovvero spring e primefaces, non spring mvc e primefaces – Kukeltje

Problemi correlati