Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come fare Struts Java

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 " % >



<br> <p> < bean : key message = " logon.title " /> <br> <p> < /title> <br> <p> < /head> <br> <p> <body bgcolor="white"> <br> <p> <html:errors/> <br> <p> <html:form action="/logon" focus="username"> <br> <p> < table border = " 0 "width = " 100% " > <br> <p> <tr> <br> <p> <th class="right"> <br> <p> < bean : messaggio chiave = " pronta . username " /> <br> <p> < /th> <br> <p> <td class="left"> <br> <p> < html : proprietà text = " username " dimensione = " 16 " /> <br> <p> < /td > <br> <p> < /tr> <br> <p> <tr> <br> <p> < ° class = "right " > <br> <p> <bean:message key="prompt.password"/> <br> <p> < /th> <br> <p> < td class = "left "> <br> <p> <html:password property="password" size="16"/> <br> <p> < /td > <br> <p> < /tr> <br> <p> <tr> <br> <p> <td class="right"> <br> <p> <html:submit> <br> <p> < bean : key message = " button.submit " /> <br> <p> < /html : submit > <br> <p> < /td > <br> <p> <td class="right"> <br> <p> <html:reset> <br> <p> < bean : messaggio <br> 2 <p> incolla il codice sottostante per trasferire i dati da un ActionForm a un oggetto di business : <br> <p> PropertyUtils.copyProperties ( ActionForm , BusinessObject ) ; <br> <p> invertire i parametri se si vuole invece per trasferire i dati da un oggetto di business per un ActionForm : <br> <p> PropertyUtils.copyProperties ( BusinessObject , ActionForm ) ; <br> 3 <p> Inserire il codice per creare la tua pagina di presentazione con il libreria di tag struts- html . Questo file servirà come forma multipart : <br> <p> < % @ page action = " uploadAction.do " enctype = "multipart /form-data" > <br> <p> Text Input : <html:text property="myText"> <br> <p> ingresso Il file si desidera caricare : <html:file property="myFile"> <br> <p> <html:submit /> <br> <p> < /html : form> <br> 4 <p> 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 : <br> <p> import javax.servlet.http.HttpServletRequest ; <br> <p> importazione javax.servlet.http.HttpServletResponse ; <br> <p > import org.apache.struts.action.ActionForm ; <br> <p> importazione org.apache.struts.action.ActionMapping ; <br> <p> importazione org.apache.struts.upload.FormFile ; <br> <p> public class UploadForm estende ActionForm { <br> <p> protetto String myText ; <br> <p> protetto FormFile myFile ; <br> <p> public void setMyText ( String text ) { <br> <p> myText = testo; <br> <p> } <br> <p> public String getMyText ( ) { <br> <p> ritorno myText ; <br> <p> } <br> <p> public void setMyFile (file FormFile ) { <br> <p> myFile = file ; <br> <p> } <br> <p> pubblico FormFile getMyFile ( ) { <br> <p> ritorno myFile ; <br> <p> } <br> <p> } <br> <br> <ul class="mhjkhjlj"> <li> <a class='LinkPrevArticle' href='/Programmazione/Java-Programming/1179458.html' >Come Ignora punteggiatura in Java </a></li> <li> <a class='LinkNextArticle' href='/Programmazione/Java-Programming/1179462.html' >Come esecuzione di Eclipse in JDK </a></li> </ul> <div class="deep"> <div class="guanggadsadswqew"><script language='javascript' src='http://www.354353.com/AD/it3.js'></script></div> <div class="guanggadsadswqew1"></div> </div> <div class="xiangguanleitong"> <div class="vbfdghgjt65f"><h4>Informazioni correlate</h4></div> <ul> <li><a href="/Programmazione/Computer-Programming-Languages/1175842.html" target="_blank">Problemi facili CGI </a></li><li><a href="/Programmazione/Java-Programming/1178944.html" target="_blank">Come ottenere il valore selezionato di DropDownList in JSP </a></li><li><a href="/Programmazione/Nozioni-di-base-di-Visual-Programming/1189216.html" target="_blank">Come creare un locale VBA firma digitale in Windows </a></li><li><a href="/Programmazione/Java-Programming/1178696.html" target="_blank">Come assicurarsi che un ingresso è un numero in Java </a></li><li><a href="/Programmazione/Nozioni-di-base-di-Visual-Programming/1189264.html" target="_blank">Come sostituire un carattere in Vb.net 2003 </a></li><li><a href="/Programmazione/C--C-----Programming/1171406.html" target="_blank">Come trovare il Resto C </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1183910.html" target="_blank">Che cosa è MySQL ? </a></li><li><a href="/Programmazione/Computer-Programming-Languages/1176272.html" target="_blank">Come aggiungere attributi a un XmlNode </a></li> </ul> </div> </div> </div> <div class="woshiyouleirog"> <div class="zxtjianasd"> <div class="bidssdfjm3"><h4>Articoli consigliati</h4></div> <div class="dasdcdfurit33"> <ul> <li><a href="/Programmazione/Java-Programming/1179278.html" target="_blank">Come convertire Java String su un InputSource </a></li><li><a href="/Programmazione/Java-Programming/1179374.html" target="_blank">Come input un file in Java </a></li><li><a href="/Programmazione/Java-Programming/1181100.html" target="_blank">Come convertire ore a secondi in Java </a></li><li><a href="/Programmazione/Java-Programming/1178168.html" target="_blank">Funzione del Java & argomento Defaults </a></li><li><a href="/Programmazione/Java-Programming/1179582.html" target="_blank">Come posso ottenere il valore decimale da Byte Array in Java </a></li><li><a href="/Programmazione/Java-Programming/1179064.html" target="_blank">Come estrarre un APK per Android </a></li><li><a href="/Programmazione/Java-Programming/1178266.html" target="_blank">Come lavare un emulatore Buffer Input Android </a></li><li><a href="/Programmazione/Java-Programming/1180816.html" target="_blank">Ho bisogno del J2SE Runtime Environment </a></li><li><a href="/Programmazione/Java-Programming/1181194.html" target="_blank">Come eseguire un record Cerca in una applicazione Java </a></li><li><a href="/Programmazione/Java-Programming/1180780.html" target="_blank">Come visualizzare il pulsante di applet Java come disabili </a></li> </ul> </div> </div> <div class="guanggandgsa32a"> </div> <div class="huosirengs"> <li><a class='childclass' href='/Programmazione/C--C-----Programming/' target="_self">C /C + + Programming</a></li> <li><a class='childclass' href='/Programmazione/Computer-Programming-Languages/' target="_self">Computer Programming Languages</a></li> <li><a class='childclass' href='/Programmazione/Delphi-Programming/' target="_self">Delphi Programming</a></li> <li><a class='childclass' href='/Programmazione/Java-Programming/' target="_self">Java Programming</a></li> <li><a class='childclass' href='/Programmazione/Programmazione-Javascript/' target="_self">Programmazione Javascript</a></li> <li><a class='childclass' href='/Programmazione/PHP--MySQL-Programmazione/' target="_self">PHP /MySQL Programmazione</a></li> <li><a class='childclass' href='/Programmazione/Perl-Programming/' target="_self">Perl Programming</a></li> <li><a class='childclass' href='/Programmazione/Python-Programming/' target="_self">Python Programming</a></li> <li><a class='childclass' href='/Programmazione/rubino-Programmazione/' target="_self">rubino Programmazione</a></li> <li><a class='childclass' href='/Programmazione/Nozioni-di-base-di-Visual-Programming/' target="_self">Nozioni di base di Visual Programming</a></li> </div> </div> </div> <div class="dsadsafa-da"> <p class="sdqwfwe42">  </p> <p class="vbnhg654">Programmazione © www.354353.com</p> <p class="iop8iud"> </p> </div> </div> </body> </html>