Etiquetas e Internacionalización. Recursos de String/Manejo de Errores  Recursos de String Todos los strings usados en mensajes en JSPs tanto de datos.

Slides:



Advertisements
Presentaciones similares
UD 4:Instalación y administración de servicios Web Introducción Jorge De Nova Segundo.
Advertisements

PROTOCOLOS JORGE CHAVEZ SANTOS.
Internet y tecnologías web
Programación Orientada a Objeto 1
Desarrollo Web Páginas Web HTML Editores de Páginas Web
PROTOCOLO SEGURO HTTPS
Servicios de Internet (1)World Wide Web [WWW] (2)Transferencia de ficheros (FTP)
Aplicación informática. formando parte de una red. pone sus recursos a disposición de las demás computadoras(clientes) de la red. Maneja información.
0/ Localizar la intranet en los tablet del alumno. Como la Intranet está instalada en algunos ordenadores, debemos localizarla primeramente para poder.
"java del lado del servidor" Servlet y JSP Java Server Pages.
TALLER 2 NOMBRE: OSMAR AYORA L. MATERIA: GESTIÓN DE INFORMACIÓN WEB.
JSP Copyright ISIPE – Instituto de Servicios Informáticos para Empresas – Universidad Siglo 21 – Cualquier copia u otro uso debe ser autorizado expresamente.
Seguridad del protocolo HTTP
Sesión en Servlets 31 de Marzo de Índice ¿Por qué seguir la trayectoria de usuarios? Formas de seguir la trayectoria de usuarios –Cookies –Reescritura.
Luis Barrio de Alarcón 2º Curso de ASI I.E.S Gonzalo Nazareno
RESUMENCURSO STRUTS 2 Resumen de lo visto en este tercer módulo: VISTA del framework Struts 2 Debes tener los conceptos muy claros sobre: Results UI Tags.
JSP COOKIES. cookies  Las cookies son datos guardados por los navegadores a instancias del servidor.  Los sitios Web las utilizan con propósitos diversos:
Tecnologías para el desarrollo de aplicaciones Web
UNIDAD 2 CLASES Y OBJETOS. CLASE Elementos cabecera y cuerpo de la clase. Cabecera: aporta información fundamental sobre la clase en sí y constituye de.
Java Server Faces.
WORLD WIDE WEB Conceptos básicos.
Constantes en PHP Programación en Internet II. Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa.
Instalación y configuración de servidores. 2 de 9 Servicios Internet (I) “El proyecto Apache es un esfuerzo conjunto para el desarrollo de software orientado.
Aplicaciones HyPAS. FAXCONNECT 2 Casos de uso  Los usuarios envían faxes a través de los multifuncionales  El cliente utiliza un servidor de fax desde.
ASP.NET es una nueva y potente tecnología para escribir páginas web dinámica. Es una importante evolución respecto a las antiguas páginas ASP de Microsoft.
Correo electrónico Internet
La Web y el HTTP. Antes del año 1990 Internet era usado por InvestigadoresAcadémicosEstudiantes Transferir archivos logearse remotamente Enviar/recibir.
CURSO STRUTS 2 RESUMEN Resumen de lo visto en este primer módulo de INTRODUCCIÓN al framework Struts 2 Debes tener los conceptos muy claros sobre: Framework.
DESARROLLO DE PÁGINAS EN EL WEB Preparado por Prof. Edgar Lopategui Corsino.
Unidad didáctica 6 Diseño de páginas Web.
PATRICIA GARCIA MALDONADO 3 “D” CARACTERISTICAS DE LOS ENTORNOS WEB.
MÓDULO 1: Introducción al framework Struts 2
Java Applets David Gil
PROTOCOLO HTTP ALGUNAS DEF.-
 La primera versión fue desarrollada por Robert McCool, quien desarrollaba el servidor web NCSA HTTPd (National Center for Supercomputing Applications).
Por Pablo Marcos Jiménez Por Pablo Marcos Jiménez.
Control de acceso en Java EE
Act. #8 Equipo #2 Hipertexto Servidores web Protocolos http Lenguaje Html Lenguaje Dhtml Lenguaje Asp Lenguaje JAVA SCRIPT.
Acceso y consulta a bases de datos. Base de datos Una base de datos (cuya abreviatura es BD) es una entidad(host) en la cual se pueden almacenar datos.
¿Qué es Google Docs? Google Docs es una sencilla pero potente suite ofimática, todo en línea. Nos permite crear nuevos documentos, editar los que ya teníamos.
Servidores web. Integrantes: Dany Alexander Orozco. Maycol Gómez Herrera. Luisa Fernanda Moncada.
MIME EXTENSIONES DE CORREO INTERNET MULTIPROPÓSITO. SERIE DE ESPECIFICACIONES DIRIGIDAS AL INTERCAMBIO TRANSPARENTE DE TODO TIPO DE ARCHIVOS A TRAVÉS DE.
INTERNET 1 Integrantes: Diego Robles Javier Reyes TEMA: SERVIDORES DHCP.
Google si escribes "calculator" (o "calculadora", en español) en la barra de búsqueda aparecerá esta apañada calculadora. Si escribes operaciones sencillas,
Servicios de Red e Internet
JUAN CARLOS CARMONA RAMOS. QUE ES LA INTERNET? Gran red descentralizada de ordenadores, de ámbito global y públicamente accesible, que proporciona una.
Jakarta Struts version Juan Manuel Zorrilla Gamarra Mario Titto Acostupa.
“Hyper Text Transfer Protocol” principal protocolo tecnológico de la red que permite enlazar y navegar por Internet. HTTP es un protocolo sin estado,
Servicio “streaming”.
RESUMEN CÁPITULOS 7 Y 8. PATRONES DE DIAPOSITIVAS Es una diapositiva que ocupa el lugar superior en una jerarquía de diapositivas. almacena información.
SOFTTEK INTERNAL © Copyright All Rights Reserved. Valores Corporativos Softtek S.A. de C.V. Struts Academia Java.
Realizado por: Prof. Luis Vallenilla. Paso 1: Ingrese a la página:
UD 1: “Introducción a los servicios de red e Internet”
JSF (JAVA SERVER FACES)
Luis Ponce Cabello.  Primera Parte : JSF  Segunda Parte : Facelets  Tercera Parte : Icefaces.
Guadalupe Andrade Mociño.  Significa Modelo Vista Controlador  Es un patrón de diseño  Esta compuesto por tres grandes capas: modelo, vista y controlador.
Punto 1 – Introducción al servicio Juan Luis Cano.
Que es un navegador de Internet. Un navegador web o de Internet, es un programa que permite visualizar la información que contiene una página web (que.
Hipertexto Transfer Protocol o HTTP: define la sintaxis y la semántica que utilizan los elementos de software de la arquitectura web (clientes, servidores,
¿Qué es un Mapa Conceptual?
Modelo Cliente - Servidor. La Web funciona siguiendo el denominado modelo cliente-servidor, habitual en las aplicaciones que funcionan en una red. Existe.
Aclaraciones al modelo MVC del Framework de Justicia
En tu navegador, accede a la página.
UD 8: “Instalación y administración de servicios de audio y video” Servicio “streaming” Luis Alfonso Sánchez Brazales.
CA-E-01 Guía Rápida Firma Electrónica Paso 0: Instalar driver.
BUSINESS T&G Think & Grow Uniclass Gestión Documental Solución Web para Mejorar la Captura y Gestión.
1. Introducción ¿Qué es HTML? HTML, siglas de HyperText Markup Language («lenguaje de marcado hipertextual»), hace referencia al lenguaje para la elaboración.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Softlogia S.R.L. Formación de Recursos Humanos Java Server Faces Instructor: Martin R. Baspineiro.
Métodos en Java. Estructura de un programa en Java ► La relación con la vida misma la podemos ver en el siguiente comentario: Imaginemos que dos clases.
Transcripción de la presentación:

Etiquetas e Internacionalización

Recursos de String/Manejo de Errores  Recursos de String Todos los strings usados en mensajes en JSPs tanto de datos de aplicación como de errores puedes ser colocados en un ficheros de recursos ( ApplicationResources.properties ) Se facilita el mantenimiento de la aplicación, traducción, e internacionalización. Struts proporciona etiquetas personalizadas JSP tags para acceder a estos recursos

Recursos de String/Manejo de Errores  Manejo de errores Se recomienda que el manejo de errores se lleve a cabo dentro del método execute() y el control se transfiera a la vista apropiada errors.add("passphrase",new ActionError("error.passphrase.requi red")); Struts proporciona un mecanismo separado para permitir la implementación de un manejador global de excepciones Struts proporciona etiquetas JSP que ayudan en la visualización de los errores en tu JSP:

Taller práctico  Importad la versión 10.1 del trabajo y examinar la página index.jsp  Modificar la página consultalibros.jsp para que todos sus recursos de tipo cadena salgan del fichero ApplicationResources.properties.

Internationalization i18n  Struts soporta internacionalización a través de ficheros de recursos, sus librerías de etiquetas personalizadas y Java Locales  Se pueden definir strings a visualizar en tu fichero de recursos, y luego ser usados en tus JSPs  Los strings del idioma por defecto se guardan en el fichero ApplicationResources.properties  Otros ficheros de recursos adicionales pueden ser definidos que incluyen el idioma a usar en el nombre del fichero. Ejemplo:  ApplicationResources_eu.properties (Contiene mensajes en Euskera)  ApplicationResources_es.properties (Contiene mensajes en Castellano)  Para cambiar el idioma preferido en IE: Tools  Internet Options  Languages

Internationalization i18n  Los navegadores envían la cabecera HTTP Accept-Language en cada petición que indica cuál es el idioma preferido por el usuario  Los ficheros de recursos deben colocarse en un lugar accesible desde el CLASSPATH de la aplicación web, por ejemplo, debajo del directorio WEB-INF/classes

Taller práctico  Internacionalizar la versión actual del proyecto para que sirva en inglés y en castellano  El idioma por defecto será el castellano  Para probarlo, modificar los idiomas preferidos del navegador para que el inglés esté por encima que el castellano