Ciao raga...Ho un'applicazione che devo testare. Questa applicazione serve ad inviare messaggi.
Per inviare un messaggio un utente si collega al sito ed entra nella pagina invio.jsf:
1 - attraverso un meccanismo di upload, carica il msg da inviare
2 - successivamente preme il bottone invia msg.
Parte del codice di invio.jsf:
<hanelGrid columns="3" align="center" id="pnlFileUpload">
<t:inputFileUpload id="inputUploadMessage" title="Carica Messaggio" value="#{ CLASS1.uploadedMessage }" storage="file" accept="text/xml"/>
<h:commandButton id="cmdUploadMessage" action="#{CLASS1.uploadMessage }" value="Invia Messaggio" styleClass="toolButton" title="Effettua l'upload di un Messaggio">
</hanelGrid>
Per l'invio dei msg viene usata la classe CLASS1.java ; infatti con il bottone "Carica Messaggio" viene settata la variabile
"UploadedFile uploadedMessage "
(che è di tipo org.apache.myfaces.custom. fileupload.UploadedFile ), poi con il bottone "Invia Messaggio" viene richiamato il metodo "uploadMessage() "
per inviare il msg a destinazione.
Ora, siccome devo testare l'applicaz., devo creare una classe java che chiamo CLASS_My.java.
Essa dovrebbe, quindi, fare l'upload del messaggio, settare la variabile "uploadedMessage " di CLASS1.java e richiamare poi il il metodo "uploadMessage()" x inviare il msg.
Qualcuno può darmi alcune dritte...grazie!!!