JSP Programació

IntriguingStatistics avatar
IntriguingStatistics
·
·
Download

Start Quiz

Study Flashcards

13 Questions

Les pàgines JSP incloses per instrucció seran traduïdes pel contenidor JSP com un programa Servlet independent.

False

Quan es crida el mètode sendRedirect de l'objecte response per redirigir-se a una nova pàgina, la URL al quadre de l'adreça del navegador no canviarà.

False

En Servlet, en la fase d'inicialització es crida al mètode service() per inicialitzar.

False

A les pàgines JSP, quan s'utilitza el mètode forward per redirigir-se a una nova pàgina, la URL al quadre de l'adreça també canviarà.

False

L'atribut errorpage de l'etiqueta de pàgina indica si la pàgina actual és la pàgina de gestió d'excepcions per altres pàgines.

False

Les pàgines JSP incloses en una instrucció de pàgina seran traduïdes pel contenidor JSP com un programa Servlet independent.

True

Quan es crida el mètode sendRedirect de l'objecte de resposta per redirigir a una nova pàgina, la URL mostrada a la barra d'adreces del navegador no canviarà.

False

Els Servlets criden el mètode service() durant la fase d'inicialització.

False

En una pàgina JSP, en utilitzar el mètode forward per redirigir a una nova pàgina, la URL de la barra del navegador també canviarà.

False

Quins dels següents són objectes incorporats a JSP? (Selecciona tots els que són correctes)

request

______ és necessari per llegir el valor dels camps de text d'un formulari en una pàgina JSP.

request.getAttribute()

Què fa la funció 'forward' en una pàgina JSP?

Redirecciona la sol·licitud a una altra pàgina JSP o servlet sense canviar la URL del navegador.

Els objectes d'sesió i les cookies emmagatzemen les dades al costat del servidor.

True

Study Notes

  • JSP i Servlet*
  • Un JSP (Java Server Page) és un fitxer que combina codi HTML i codi Java per produir contingut dinàmic.
  • Els JSP són processats pel servidor web, que tradueix el codi JSP en un Servlet, que és un programa Java que executa al servidor.
  • Directives*
  • Les directives JSP són instruccions que es col·loquen al començament d'un fitxer JSP per proporcionar informació al servidor sobre com processar el fitxer.
  • Existeixen tres tipus de directives: page, include i taglib.
  • Sentències*
  • Les sentències són instruccions que es col·loquen dins del codi JSP per ser executades pel servidor.
  • Les sentències JSP comencen amb <% i acaben amb %>.
  • Expressió*
  • Les expressions són instruccions que es col·loquen dins del codi JSP per ser executades pel servidor.
  • Les expressions JSP comencen amb <%= i acaben amb %>.
  • Beans*
  • Un bean és una classe Java que té un constructor sense paràmetres i que té getters i setters per a les seves propietats.
  • Els beans són útils per emmagatzemar dades i posteriorment recuperar-les.
  • Session i request*
  • La sessió és una manera de guardar dades entre pàgines web.
  • La solicitud (request) és una manera de passar dades d'una pàgina web a una altra.
  • Cookie*
  • Un cookie és un petit fitxer que es desa a l'ordinador del client quan visita una pàgina web.
  • El cookie és útil per recordar dades del client.
  • JSTL*
  • JSTL (Java Standard Tag Library) és una biblioteca de tags que s'utilitzen per simplificar la programació JSP.
  • JSTL inclou funcionalitats per treballar amb bases de dades, dates, formats de numbers, etc.
  • EL*
  • L'expressió de llenguatge (EL) és una manera de generar codi JSP més fàcil i ràpid.
  • EL es pot utilitzar per accedir a beans, sessions, solicitudes i altres dades.
  • Servlet*
  • Un servlet és un programa Java que es executa al servidor web.
  • El servlet és el programa que processa la solicitud del client i retorna la resposta.
  • Request i response*
  • La solicitud (request) és la petició que el client fa al servidor.
  • La resposta (response) és la resposta que el servidor envia al client.
  • Servei de HTTP*
  • El servei de HTTP (Hypertext Transfer Protocol) és el protocol que es fa servir per comunicar-se entre el client i el servidor web.
  • El servidor web processa les peticions del client i retorna les respostes.
  • Port*
  • Un port és un número que es fa servir per identificar una aplicació o servei.
  • El port 8080 és el port per defecte del servidor Tomcat.

JSP i Servlet

  • Un JSP és traduït per el contenidor JSP en un programa Servlet independent.
  • El mètode sendRedirect() redirigeix a una nova pàgina, però no canvia l'adreça URL de la barra d'adreces del navegador.
  • El mètode forward() redirigeix a una nova pàgina, però canvia l'adreça URL de la barra d'adreces del navegador.
  • La directiva page té una propietat isErrorPage que indica si la pàgina és una pàgina d'error per a altres pàgines.

JavaBean i JSP

  • Un JavaBean és una classe Java que empaqueta els valors del formulari.
  • Es pot utilitzar un JavaBean en una pàgina JSP mitjançant l'acció `` o creant un objecte JavaBean directament.
  • Es pot accedir a les propietats d'un JavaBean utilitzant el nom de la propietat.

Servlet

  • Un Servlet és un programa que gestiona les peticions del client i les respostes del servidor.
  • El mètode init() s'utilitza per inicialitzar un Servlet.
  • El mètode service() s'utilitza per processar les peticions del client.

Request i Response

  • L'objecte request conté informació sobre la petició del client, com ara les dades del formulari.
  • L'objecte response s'utilitza per enviar la resposta del servidor al client.

JSTL i EL

  • JSTL (Java Server Tag Library) és una col·lecció de biblioteques de etiquetes per a JSP.
  • EL (Expression Language) és un llenguatge d'expressions per a JSP que permet accedir a les dades del model.
  • EL és més concís que les scriptlets Java.

Prova sobre funcionalitats de JSP, incloent directives d'inclusió i response object.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free
Use Quizgecko on...
Browser
Browser