The sprogfærdighed, produktivitet, platform portabilitet og sikkerhed Java gør det det ideelle teknologi til netværket computing og webudvikling projekter, såsom Apache Struts integration og udførelse. Java findes overalt , fra bærbare computere til datacentre , mobiltelefoner til internettet, og spilsystemer til state -of -the-art supercomputere . Java integrerer godt med Apache Struts Project, hvilket er grunden til det sidstnævnte er den mest anerkendte web-applikation rammer for Java . Instruktioner
1
Input koden nedenfor til at lave en JSP-fil og kald det logon.jsp . Denne form illustrerer virkningen af Struts Action Framework med dine HTML og JSP elementer , især på form- håndtering portion : Hej
< % @ page language = " java "% >
< % @ taglib uri = "/WEB-INF/struts-html.tld " prefix = " html "% >
< % @ taglib uri = "/WEB-INF/struts-bean.tld " prefix = " bønne "% >
< bønne : besked key = " logon.title " />
< /head >
< br >
< table border = "0 "width = " 100% " >
< bønne : besked nøgle =" prompt . brugernavn " /> < /th > | < html : text property =" brugernavn " size = "16" /> < /td > < /tr > |
< th class = "rigtige" >
< /th >
< td class = "left " >
< /td >
< /tr> < br >
< bønne : besked key = " button.submit " /> < /html : indsende > < /td> < br > < bønne : meddelelse 2 Indsæt koden nedenfor til at overføre data fra en ActionForm til en business objekt: PropertyUtils.copyProperties ( actionForm , businessObject ), Reverse de parametre, hvis man i stedet ønsker til at overføre data fra en business objekt til en ActionForm : PropertyUtils.copyProperties ( businessObject , actionForm ) 3 Indtast kode til at oprette din præsentation side med struts - html -tag biblioteket. Denne fil vil fungere som din multipart formular : Hej < % @ page action = " uploadAction.do " enctype = " multipart /form - data " > Input Text: Input File du ønsker at uploade : < /html : formular > 4 Indsæt følgende kode til din Struts projekt for at skabe din ActionForm bønne . Denne FormFile vil udføre din handling klasse og hente oplysninger om din Struts projekt : Hej import javax.servlet.http.HttpServletRequest , import javax.servlet.http.HttpServletResponse ; < p> import org.apache.struts.action.ActionForm , import org.apache.struts.action.ActionMapping , import org.apache.struts.upload.FormFile ; public class UploadForm udvider ActionForm { beskyttet String myText , beskyttet FormFile minfil , public void setMyText (String tekst) { myText = tekst; } public String getMyText () { tilbagevenden myText , } public void setMyFile ( FormFile fil ) { minfil = fil , } offentlig FormFile getMyFile () { tilbagevenden minfil , } }
|
|