Både portletter og servletter er programmeringsgrensesnitt ( API ) som brukes i åpen kildekode språk som Java. APIene tillate utviklere å lage web-innhold komponenter som kan behandle forespørsler og generere dynamisk innhold på egen hånd, uten å måtte oppdatere en hel nettside for å generere innhold igjen . Mens portlets tendens til å kjøre på klientsiden av nettsider, servlets kjøres på webserveren og ikke bruker noen ressurser på kundens datamaskin . Du kan konvertere en portlet til en servlet ved å endre sin Java Server Page ( JSP ) koden . Instruksjoner
en
Åpne portlet kode som du ønsker å konvertere til en servlet ved å bruke din foretrukne kode redigering program eller en ren tekst editor, for eksempel TextEdit i OS X eller Notisblokk i Microsoft Windows.
2
Finn " processAction " og " rendre" delene av portlet kode . Disse to metodene er de primære forskjellene mellom portlets og servletter , gjør sistnevnte som ikke trenger to metoder for å behandle data og i stedet gjør det i en samtale.
3
Erstatt " processAction "og" rendre " metoder i din portlet kode og endre dem til " service "-metoden . I motsetning processAction og render , tjenesten metoden begge ber om en oppdatering for data og behandler data på samme tid , hvor en portlet vil utføre to handlinger separat i etapper.
4
Fjern noen av dine sideportletens kode som er spesifikk for " render "-funksjonen fordi render funksjonen ikke er nødvendig når tjenesten metoden blir brukt . Lagre endringene i portlets koden for å fullføre konvertere den til en servlet .