+ All Categories
Home > Documents > Lesson 14 - Enhancing the UI

Lesson 14 - Enhancing the UI

Date post: 30-May-2018
Category:
Upload: diego
View: 220 times
Download: 0 times
Share this document with a friend

of 26

Transcript
  • 8/14/2019 Lesson 14 - Enhancing the UI

    1/26

    14Copyright 2004, Oracle. Todos los derechos reservados.

    Mejora de la Interfaz de Usuario

  • 8/14/2019 Lesson 14 - Enhancing the UI

    2/26

    Copyright 2004, Oracle. Todos los derechos reservados.

    Objetivos

    Al finalizar esta leccin, debera estar capacitado para:

    Utilizar el inspector de propiedades para modificar

    componentes visuales

    Utilizar el panel Structure para modificar elementos dedatos

    Agregar elementos de navegacin

  • 8/14/2019 Lesson 14 - Enhancing the UI

    3/26

    Copyright 2004, Oracle. Todos los derechos reservados.

    Modificacin de Propiedades de

    Componentes Visuales

    Para modificar la apariencia de un objeto en el editor visual

    puede utilizar:

    Barra de herramientas de formato del editor visual de

    HTML/JSP:

    Inspector de propiedades:

  • 8/14/2019 Lesson 14 - Enhancing the UI

    4/26

    Copyright 2004, Oracle. Todos los derechos reservados.

    Uso de la Barra de Herramientas para

    Formatear Objetos

    Listadesplegable

    de estilo

    Listadesplegable

    de fuenteTamao

    de fuente

    Colorde primer

    plano

    Colorde fondo

    Negrita/

    cursiva/

    subrayado

    Alinear a la

    izquierda/

    centrar/a la

    derecha

    Lista con

    nmeros/

    con vietas

    Disminuir/

    aumentar

    sangrado

  • 8/14/2019 Lesson 14 - Enhancing the UI

    5/26

    Copyright 2004, Oracle. Todos los derechos reservados.

    Uso del Inspector de Propiedades

    El inspector de propiedades:

    Muestra atributos de la etiqueta o etiquetas seleccionadas

    Muestra la interseccin o unin de atributos para varias

    etiquetas seleccionadas Distingue visualmente

    atributos modificados

  • 8/14/2019 Lesson 14 - Enhancing the UI

    6/26

    Copyright 2004, Oracle. Todos los derechos reservados.

    Adicin de Imgenes a JSP

    Para agregar imgenes a las JSP, arrastre un archivo de

    imagen al editor visual:

  • 8/14/2019 Lesson 14 - Enhancing the UI

    7/26Copyright 2004, Oracle. Todos los derechos reservados.

    Uso de Hojas de Estilo

    Puede utilizar los siguientes tipos:

    Hojas de estilo disponibles en JDeveloper:

    Oracle

    BLAF (Browser Look and Feel) JDeveloper

    Hojas de estilo que se agregan a Component Palette

  • 8/14/2019 Lesson 14 - Enhancing the UI

    8/26Copyright 2004, Oracle. Todos los derechos reservados.

    Edicin de Hojas de Estilo por Defecto

    Para modificar una hoja de estilo existente, brala en el

    editor de cdigos:

    Asistente de cdigo

    (Code Insight)disponible para

    archivos CSS.

    Al guardar el archivo

    se actualiza la CSS

    para el espacio detrabajo de aplicacin

    actual.

  • 8/14/2019 Lesson 14 - Enhancing the UI

    9/26Copyright 2004, Oracle. Todos los derechos reservados.

    Creacin de una Nueva Hoja de Estilo

    CSS File

    HTML

    New Gallery

    untitled1.css

    Create Cascading Stylesheet

  • 8/14/2019 Lesson 14 - Enhancing the UI

    10/26Copyright 2004, Oracle. Todos los derechos reservados.

    Edicin de Hojas de Estilo

  • 8/14/2019 Lesson 14 - Enhancing the UI

    11/26

  • 8/14/2019 Lesson 14 - Enhancing the UI

    12/26Copyright 2004, Oracle. Todos los derechos reservados.

    Aplicacin de una Hoja de Estilo a una Pgina

  • 8/14/2019 Lesson 14 - Enhancing the UI

    13/26Copyright 2004, Oracle. Todos los derechos reservados.

    Adicin de Botones a una JSP

    Botones de accin de pantalla: Submit y Reset

    Botones de control de datos

    Modelo: Commit y Rollback

    Vista: Navigation y DML

  • 8/14/2019 Lesson 14 - Enhancing the UI

    14/26Copyright 2004, Oracle. Todos los derechos reservados.

    Adicin de Botones de Control de Datos

    Botones de control de datos:

    Se agregan a la JSP

    desde la paleta de

    control de datos

    Se relacionan con datos

    en la pgina

    Cuando se relacionan con

    la vista, pueden controlar

    la navegacin oiniciar DML

    Cuando se relacionan con el modelo, pueden confirmar

    los cambios (commit) o realizar un rollback

    Operacione

    de modelo

    Operaciones

    de vista

  • 8/14/2019 Lesson 14 - Enhancing the UI

    15/26Copyright 2004, Oracle. Todos los derechos reservados.

    Adicin de Botones de Navegacin

    Navigation Buttons

    DepartmentsView1

    Drop As:

    Data Control Palette

  • 8/14/2019 Lesson 14 - Enhancing the UI

    16/26Copyright 2004, Oracle. Todos los derechos reservados.

    Adicin de Botones de Accin de Pantalla

    Cursor

  • 8/14/2019 Lesson 14 - Enhancing the UI

    17/26Copyright 2004, Oracle. Todos los derechos reservados.

    Funcionalidades Complementarias para Botones

    Utilice eventos de botones.

    Se llevan a cabo la accin

    de pantalla ms los

    eventos definidos.

  • 8/14/2019 Lesson 14 - Enhancing the UI

    18/26Copyright 2004, Oracle. Todos los derechos reservados.

    Uso de Lenguajes de Expresin

    El lenguaje de expresin:

    Se utiliza en combinacin con etiquetas JSTL

    Es un modo de proporcionar contenido dinmico sin

    expresiones JSP o archivos de comandos

    Uso de una expresin JSP para acceder a un atributo:

    La sintaxis ms simple de lenguaje de expresin:

  • 8/14/2019 Lesson 14 - Enhancing the UI

    19/26Copyright 2004, Oracle. Todos los derechos reservados.

    Uso de Atributos EL

    Para hacer referencia a atributos:

    Pngalos entre ${}

    Andelos mediante notacin de puntos o []

    Incluya mbito de manera opcional

  • 8/14/2019 Lesson 14 - Enhancing the UI

    20/26Copyright 2004, Oracle. Todos los derechos reservados.

    Uso de Operadores y Literales EL

    Literales: valores que no empiezan por${

    Operadores

  • 8/14/2019 Lesson 14 - Enhancing the UI

    21/26Copyright 2004, Oracle. Todos los derechos reservados.

    Uso de Objetos Implcitos EL

    Cuando se hace referencia al objeto por el nombre, se

    devuelve el objeto en lugar del atributo correspondiente.

    Ejemplos:

    ${pageContext} devuelve el objetopageContext.

    ${pageContext.request.contextPath} devuelvela ruta de acceso de contexto (obtenida desde

    HttpServletRequest).

    ${sessionScope.cart.numberOfItems} devuelve

    la propiedad numberOfItems del atributo de mbitode sesin denominado cart.

    ${param["mycom.productId"]} devuelve el valor

    String del parmetromycom.productId.

  • 8/14/2019 Lesson 14 - Enhancing the UI

    22/26Copyright 2004, Oracle. Todos los derechos reservados.

    Uso de EL para Personalizar una Pgina

    Se puede agregar lgica de visualizacin condicional

    mediante EL

    Por ejemplo, se muestra un mensaje y valor slo si el

    valor no est vaco.

  • 8/14/2019 Lesson 14 - Enhancing the UI

    23/26Copyright 2004, Oracle. Todos los derechos reservados.

    Resumen

    En esta leccin ha aprendido a:

    Utilizar el inspector de propiedades para modificar

    componentes visuales

    Utilizar el panel Structure para modificar elementos dedatos

    Utilizar EL para agregar lgica de visualizacin

    condicional

  • 8/14/2019 Lesson 14 - Enhancing the UI

    24/26Copyright 2004, Oracle. Todos los derechos reservados.

    Prctica 14: Visin General

    Esta prctica cubre los siguientes temas:

    Modificacin de elementos visuales de una JSP

    Uso de la barra de herramientas de formato

    Uso del Inspector de Propiedades Adicin de botones de navegacin a una JSP

    Adicin de un botn a una JSP que llama a una pgina

    Web externa

    Creacin de una hoja de estilo y su aplicacin a la JSP

  • 8/14/2019 Lesson 14 - Enhancing the UI

    25/26Copyright 2004, Oracle. Todos los derechos reservados.

    Prctica 14-1

  • 8/14/2019 Lesson 14 - Enhancing the UI

    26/26

    Prctica 14-1


Recommended