Articles of jsf

Come scrivere un file nella cartella risorse / immagini dell’app?

Vorrei caricare un’immagine e memorizzarla sul server, e successivamente mostrarla con h: graphicImage? Vorrei memorizzarlo in “risorse / immagini” dell’app. Sto usando glassfish 4. In questo momento, il file va a “domain1 \ generated \ jsp \ FileUpload”. Grazie La mia forma Il mio fagiolo @Named @ViewScoped public class UploadPage { private Part uploadedFile; public […]

Stack Java EE 6 vs. Spring 3

Sto iniziando un nuovo progetto ora. Devo scegliere le tecnologie. Ho bisogno di qualcosa di leggero, quindi nessun EJB o Seam. D’altra parte ho bisogno di JPA (Hibernate o alternativa) e JSF con IceFaces. Pensi che un tale stack su Spring 3 distribuito su Tomcat sia una buona scelta? O un’applicazione Java EE 6 potrebbe […]

Integrazione di JavaScript nel componente composito JSF, in modo pulito

In JSF, quale sarebbe il modo “giusto” e “pulito” per integrare JavaScript cioè in un composito-compenente? Sono un fan di JavaScript non intrusivo e separa HTML da JS da CSS. Quale sarebbe un buon modo per avere il più piccolo capriccio ansible? Questo è quello che mi piace di più finora: // … // … […]

java.lang.ClassFormatError: attributo Absent Code nel metodo che non è nativo o astratto nel file di class javax / faces / webapp / FacesServlet

Voglio usare Mojarra 2.1 con Tomcat 7, quindi ho aggiunto le seguenti dipendenze nel mio file pom: com.sun.faces jsf-api 2.1.2 com.sun.faces jsf-impl 2.1.2 Tuttavia, quando ho provato ad avviare Tomcat, ho ottenuto la seguente eccezione: org.apache.catalina.LifecycleException: Failed to start component [StandardServer[8007]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152) at org.apache.catalina.startup.Catalina.start(Catalina.java:621) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at […]

Forzare un salvataggio come dialogo da qualsiasi browser Web dall’applicazione JSF

Ho creato un’applicazione JSF e desidero incorporare un collegamento in una pagina che, una volta fatto clic, fa sì che il backing bean esegua il marshalling di alcuni xml e imponga l’apertura di una finestra di dialogo save-as download in modo che l’utente possa scegliere una posizione per salva il file. Ho già scritto il […]

Forza JSF per aggiornare pagina / vista / modulo quando viene aperto tramite link o pulsante indietro

Ho una pagina JSF che pubblica i dati su una pagina esterna. I dati vengono caricati da un bean gestito JSF che genera un ID univoco nei dati del post. Ho un problema in cui un utente fa clic su un pulsante checkout quindi torna alla stessa pagina e preme di nuovo il pulsante checkout. […]

Come implementare una possibilità per l’utente di pubblicare alcuni dati in formato html in modo sicuro?

Ho una textarea e voglio supportare una formattazione più semplice per i dati pubblicati (almeno, spazi bianchi e interruzioni di riga). Come posso raggiungere questo objective? Se non risparmierò la risposta e manterrai alcuni tag html, sarà un grande buco di sicurezza. Ma non vedo altre soluzioni che consentano la formattazione del testo nel browser. […]

Come e quando un bean @ViewScoped viene distrutto in JSF?

Il ciclo di vita dei @SessionScopedBean gestiti @RequestScoped e @SessionScopedBean sono gestiti dal contenitore Servlet stesso poiché sono fondamentalmente memorizzati come attributo rispettivamente di HttpRequest e HttpSession . In che modo JSF gestisce il ciclo di vita di @ViewScopedBean ? So che viene creato quando la vista viene creata ed è utilizzabile fino a quando […]

Convenzioni di denominazione dei bean gestite da JSF

In questi giorni lavoravo con JSF, ma c’è una “convenzione” che sono in dubbio se dovessi usare. Mentre lavorava con i bean gestiti, le persone usavano XxxxxManagedBean dove il prefisso può essere un nome qualsiasi relativo alla tua attività. Hai lavorato così? In particolare, non mi piace molto, nonostante la ricerca sia facile. Stai usando […]

ManagedProperty in CDI @Named bean restituisce null

Sto cercando di gestire @ManagedProperty ma senza successo! Ho seguito questa guida e non sembra così difficile. Ma il mio codice semplicemente non funzionerà! Ecco un piccolo frammento @ManagedBean @SessionScoped public class LoginBean { @EJB private LoginUserLocal loginUser; private boolean loggedIn = false; private User user; private StreamedContent image; . . . //– @Named(value = […]