La professionalità , produttività , portabilità della piattaforma e sicurezza di Java rendono la tecnologia ideale per il network computing e di progetti di sviluppo web , come ad esempio l'integrazione di Apache Struts ed esecuzione . Java si trova dappertutto , dai laptop ai centri dati , telefoni cellulari a Internet , e sistemi di gioco ai supercomputer state-of - the-art . Java si integra bene con l' Apache Struts progetto , motivo per cui quest'ultimo è il quadro di applicazione Web riconosciuto più per Java . Istruzioni
1
Inserire il codice qui sotto per creare un file JSP e denominarlo logon.jsp . Questo modulo illustra l'effetto di Struts Action Framework con i vostri elementi HTML e JSP , in particolare la parte sotto forma di gestione :
< % @ Page language = "java " % >
< % @ taglib uri = " /WEB-INF/struts-html.tld " prefix = " html " % >
< % @ taglib uri = " /WEB-INF/struts-bean.tld " prefix = " bean " % >
< bean : key message = " logon.title " />
< /title>
< /head>
< table border = " 0 "width = " 100% " >
< bean : messaggio chiave = " pronta . username " /> < /th> | < html : proprietà text = " username " dimensione = " 16 " /> < /td > < /tr> |
< ° class = "right " >
< /th>
< td class = "left ">
< /td >
< /tr>
< bean : key message = " button.submit " /> < /html : submit > < /td > < br > < bean : messaggio 2 incolla il codice sottostante per trasferire i dati da un ActionForm a un oggetto di business : PropertyUtils.copyProperties ( ActionForm , BusinessObject ) ; invertire i parametri se si vuole invece per trasferire i dati da un oggetto di business per un ActionForm : PropertyUtils.copyProperties ( BusinessObject , ActionForm ) ; 3 Inserire il codice per creare la tua pagina di presentazione con il libreria di tag struts- html . Questo file servirà come forma multipart : < % @ page action = " uploadAction.do " enctype = "multipart /form-data" > Text Input : ingresso Il file si desidera caricare : < /html : form> 4 Incollare il codice riportato di seguito al progetto Struts per creare il bean ActionForm . Questo FormFile eseguirà la classe azione e recuperare le informazioni per il vostro progetto Struts : import javax.servlet.http.HttpServletRequest ; importazione javax.servlet.http.HttpServletResponse ; < p > import org.apache.struts.action.ActionForm ; importazione org.apache.struts.action.ActionMapping ; importazione org.apache.struts.upload.FormFile ; public class UploadForm estende ActionForm { protetto String myText ; protetto FormFile myFile ; public void setMyText ( String text ) { myText = testo; } public String getMyText ( ) { ritorno myText ; } public void setMyFile (file FormFile ) { myFile = file ; } pubblico FormFile getMyFile ( ) { ritorno myFile ; } }
|
|