The kompetens , produktivitet , plattform bärbarhet och säkerhet för Java gör det till den perfekta tekniken för nätverksteknik och Web utvecklingsprojekt , exempelvis Apache Struts integration och utförande . Java finns överallt , från bärbara datorer till datacenter , mobiltelefoner till Internet , och spelsystem till state - of-the - art superdatorer . Java integrerar väl med Apache Struts projektet , vilket är anledningen till den senare är den mest erkända webbapplikationsramverk för Java . Instruktioner
1
Mata in koden nedan för att skapa en JSP -fil och namnge den logon.jsp . Denna form illustrerar effekten av Struts Action Framework med dina HTML och JSP element , framför allt i form av egenhantering delen :
< % @ page language = " java " % >
< % @ taglib uri = " /WEB-INF/struts-html.tld " prefix = " html " % >
< % @ taglib uri = " /WEB-INF/struts-bean.tld " prefix = " bean " % >
< /title >
< /head >
< table border = " 0 " width = " 100 % " >
< /th > | < html : a property = " username " storlek = " 16 " /> < /td > < /tr > |
< e class = " höger " >
< /th >
< td class = "left " >
< /td >
< /tr >
< /html : submit > < /td > Klistra in koden nedan för att överföra data från en ActionForm till ett företag objekt : PropertyUtils.copyProperties ( ActionForm , businessObject ) , Omvänd parametrarna om du istället vill till att överföra data från ett företag föremål för en ActionForm : PropertyUtils.copyProperties ( businessObject , ActionForm ) ; 3 Mata in koden för att skapa din presentationssida med struts - html -taggen biblioteket . Denna fil kommer att fungera som din flerdelade formen : < % @ sida action = " uploadAction.do " enctype = " multipart /form-data " > Input Text : Input File du vill ladda upp : < /html : formulär > 4 Klistra in följande kod till din Struts projekt för att skapa din ActionForm böna . Denna FormFile kommer att utföra din åtgärd klass och hämta information om din Struts projektet : import javax.servlet.http.HttpServletRequest , import javax.servlet.http.HttpServletResponse ; import org.apache.struts.action.ActionForm , import org.apache.struts.action.ActionMapping , import org.apache.struts.upload.FormFile ; public class UploadForm utökar ActionForm { skyddade String myText , skyddad FormFile myFile , public void setMyText ( String text ) { myText = text ; } public String getMyText ( ) { retur myText , } public void setMyFile ( FormFile fil ) { myFile = fil , } offentliga FormFile getMyFile ( ) { avkastning myFile , } } Addera
|
|