entrambi i portlet e le servlet sono interfacce di programmazione delle applicazioni ( API ) utilizzati nelle lingue open source come Java . Le API permettono agli sviluppatori di creare componenti di contenuti web in grado di elaborare le richieste e generare contenuti dinamici da soli, senza la necessità di aggiornare una pagina web intera per generare di nuovo contenuto . Mentre portlet tendono a correre sul lato client di pagine web , servlet eseguiti sul server web e non consuma alcuna risorsa sul computer del cliente . È possibile convertire un portlet a una servlet modificandone la Java Server Page ( JSP ) codice . Istruzioni
1
Aprire il codice di portlet che si desidera convertire in un servlet utilizzando l'applicazione preferita di modifica del codice o di un editor di testo , ad esempio TextEdit in OS X o il Blocco note di Microsoft Windows . < Br >
2
Localizzare il " processAction " e le sezioni "render" del codice del portlet . Questi due metodi sono le principali differenze tra i portlet e servlet , l'ultima delle quali non ha bisogno di due metodi per elaborare i dati e invece lo fa in una sola chiamata .
3
sostituire " processAction " e " metodi " nel codice del portlet e cambiare il" rendering metodo di servizio " . A differenza processAction e rendering , il metodo del servizio sia le richieste di un aggiornamento per i dati ed elabora i dati , allo stesso tempo , dove un portlet eseguirà le due azioni separatamente a tappe .
4
rimuovere qualsiasi parte dei portlet di codice che è specifico per la funzione " render ", perché non è richiesta la funzione di rendering quando si utilizza il metodo del servizio . Salvare le modifiche apportate al codice di portlet per completare la conversione in una servlet .