Forskjellen mellom Custom JSP Tags & Beans

Forskjellen mellom Custom JSP Tags & Beans


Javabeans og tilpassede Java Server Page (JSP) kodene brukes i Java-programmer for å bygge applikasjoner og nettsteder. Javabeans kapsle databehandling og logisk analyse. Custom JSP kodene brukes til å presentere informasjon på websider. Når noen ser en webside kode, kan de se Java Beans og tilpassede JSP koder, men ikke kompleks kode hver løper fra serveren som gir websiden og databehandling.

Java Beans

Java Beans eller Bønner er gjenbrukbare kode moduler som fanger en stat i en brukbar data bøtte som kan behandles av annen kode. Ifølge "Java / J2EE jobbintervju Companion", "Javabeans kan brukes i både Servlets og JSP. Du kan definere en bønne i en Servlet og bruke dem i et annet Servlet og JSP side. "Java Beans lagre informasjon og status for informasjonen. Java Beans kommunisere med Enterprise Java Beans (EJB) på serveren. Java Beans spore informasjon som brukernavn forbindelse tid og vil initiere handlinger som å logge av en nettside etter nærmere angitte perioder med inaktivitet.

Tilpassede JSP tagger

Forskjellen mellom Custom JSP Tags & Beans

Custom JSP kodene er lik HTML.

Custom JSP tags, også kalt også kalt JSP tag utvidelser, skilsmisse opprettelsen av en webside fra Java koding. Definerte koder gi gjenbrukbar funksjonalitet på JSP websider. JSP tag attributter er skrevet i form name = verdi innenfor lappen selv. Custom JSP kodene kan bli lagret i tag biblioteker kalt taglibs. Endre tilpasset JSP tag implementeringer endrer ikke Java-kode referert av koden. Custom JSP koder tillate etablering av tilpassede nettside handlinger fra omdirigere brukere til kontostatus websider eller genererer sekundære nettleservinduer. Custom JSP kodene vil ringe opp og presentere bruker websider som logger av skjermer.

likheter

Begge stedene er designet for re-usability gjennom et nettsted. Java Beans og tilpassede JSP kodene er knyttet sammen av deres attributtnavnene slik at når koden endres, blir alle andre koder og Java Beans oppdatert. Dette kalles vedlikehold. Både Java Beans og tilpassede JSP kodene er implementert via Java-klasser. Begge tilpassede JSP koder og bønner brukes til å opprette en gjenbrukbar innkapsling av komplekse Java-kode eller logisk analyse.

forskjeller

Definerte koder gjennomføre handlinger på Java Beans, som genererer en feilmelding når ulovlige verdier legges inn i en webside felt eller presentere en innloggingsside etter brukerens legitimasjon godtas. JSP innhold kan manipuleres med egendefinerte koder, men ikke med Javabeans. Ifølge "Javaserver Faces Programming", "det er uvanlig å bruke en bønne til å sende HTML-koder til en nettleser, fordi dette gjør bønne tilpasset for denne siden." Egendefinerte koder er anbefalt for å sende HTML-koder til en nettleser. Egendefinerte koder kan få parametere som tilbys av JSP. JSP-koder kan representere kontrollknappene, mens Java Beans kontrollere og vedlikeholde tilkoblingsstatusene.