Nwlapcug.com


Come rendere Java Struts

Come rendere Java Struts


La competenza, la produttività, portabilità della piattaforma e sicurezza di Java rendono la tecnologia ideale per rete informatica e progetti di sviluppo Web, ad esempio Apache Struts integrazione ed esecuzione. Java si trova ovunque, dai computer portatili ai centri dati, telefoni cellulari a Internet e sistemi di gioco ai supercomputer di state-of-the-art. Java si integra bene con il progetto Apache Struts, ragion per cui quest'ultimo è il più riconosciuto Web application framework per Java.

Istruzioni

1

Inserire il codice seguente per creare un file JSP e denominarlo logon.jsp. Questo modulo viene illustrato l'effetto del quadro di azione Struts con gli elementi HTML e JSP, specialmente la parte di gestione dei form:

< % @ language di pagina = "java" % >

< % @ taglib uri="/WEB-INF/struts-html.tld" prefix = "html" % >

< % @ taglib uri="/WEB-INF/struts-bean.tld" prefix = "fagiolo" % >

< html:html >

< head >

< title >

&lt;bean:message key="logon.title"/>

< / title >

< / head >

< corpo bgcolor = "white" >

< html:errors / >

< html:form azione = fuoco "/ logon" = "username" >

< tavolo border = "0" width = "100%" >

&lt;tr>

&lt;th class="right">

&lt;bean:message key="prompt.username"/>

&lt;/th>

&lt;td class="left">

&lt;html:text property="username" size="16"/>

&lt;/td>

&lt;/tr>

&lt;tr>

&lt;th class="right">

&lt;bean:message key="prompt.password"/>

&lt;/th>

&lt;td class="left">

&lt;html:password property="password" size="16"/>

&lt;/td>

&lt;/tr>

&lt;tr>

&lt;td class="right">

&lt;html:submit>

&lt;bean:message key="button.submit"/>

&lt;/html:submit>

&lt;/td>

&lt;td class="right">

&lt;html:reset>

&lt;bean:message key="button.reset"/>

&lt;/html:reset>

&lt;/td>

&lt;/tr>

< / tabella >

< / html:form >

< / body >

< / html:html >

2

Incollare il codice riportato di seguito per trasferire dati da un ActionForm a un oggetto business:

PropertyUtils.copyProperties (actionForm, businessObject);

Se si desidera invece trasferire dati da un oggetto business per un ActionForm, invertire i parametri:

PropertyUtils.copyProperties (businessObject, actionForm);

3

Inserire il codice per creare la tua pagina di presentazione con la libreria di tag struts-html. Questo file servirà come vostro form multipart:

< %@page lingua = "java" >

< %@taglib

uri="/WEB-INF/struts-html.tld"

prefisso = "html" >

< html:form action="uploadAction.do" enctype = "multipart/form-data" >

Please Input Text: &lt;html:text property="myText">

Please Input The File You Wish to Upload: &lt;html:file property="myFile">

< html: inviare / >

< / html:form >

4

Incollare il codice seguente al progetto Struts per creare il tuo fagiolo ActionForm. Questo FormFile eseguirà il codice categoria di azione e recuperare le informazioni per il vostro progetto di Struts:

importazione javax.servlet.http.HttpServletRequest;

importazione javax.servlet.http.HttpServletResponse;

importare ActionForm;

importazione org.apache.struts.action.ActionMapping;

importazione FormFile;

publicclass carica extends ActionForm {

protected String myText;

protected FormFile myFile;

public void setMyText(String text) {

myText = text;

}

public String getMyText() {

return myText;

}

public void setMyFile(FormFile file) {

myFile = file;

}

public FormFile getMyFile() {

return myFile;

}

}

Consigli & Avvertenze

  • Partecipare a forum di discussione per chiedere il parere di esperti di master utenti della lingua Apache e tecnologia Java. Prova a fare come molti tutorial che puoi per queste lingue di acquisire conoscenze di base su di loro.