Desarrollo de aplicaciones web

Obtener información sobre la selección de herramientas para desarrollar aplicaciones web.

Antes de comenzar

Diseñar una aplicación web y los componentes necesarios.

Acerca de esta tarea

Hay dos planteamientos básicos de herramientas de selección para desarrollar aplicaciones web:
  • Puede utilizar uno de los entornos de desarrollo integrados disponibles (IDE). Las herramientas de IDE generan automáticamente partes significativas del código de las Páginas de servidor java (JSP) y del servlet, así como archivos del Lenguaje de marcación de hipertexto (HTML). También tienen herramientas integradas para el empaquetamiento y prueba de componentes de la aplicación web.
  • Si decide desarrollar componentes web sin un IDE necesita, como mínimo, un editor de textos ASCII: También puede utilizar las herramientas disponibles en Java™ SE Development Kit 6 y en este producto para ensamblar, probar y desplegar los componentes de la aplicación web.

Los pasos siguientes soportan el segundo planteamiento, el desarrollo sin IDE.

Procedimiento

  1. Si fuera necesario, migre el código anterior existente a la versión necesaria de la especificación de JSP y servlet.
  2. Escriba y compile los componentes de la aplicación web.
    Para acceder a las clases que se han ampliado, compile el código utilizando la opción -classpath en el compilador javac. Esta opción le permite hacer referencia al archivo j2ee.jar en el directorio del producto:
    • [AIX Solaris HP-UX Linux Windows]<raíz_instalación>\dev\JavaEE
    • [IBM i]raíz_servidor_aplicaciones/dev/JavaEE
    [Windows]Por ejemplo, para compilar un servlet para WebSphere® Application Server en Windows, especifique:
    
    javac -classpath D:\Program Files\WebSphere\AppServer\dev\JavaEE\j2ee.jar MyServlet.java
    
    [IBM i]Por ejemplo, para compilar un servlet para WebSphere Application Server en i5/OS, especifique:
    
    javac -J-Djava.version=1.5 -classpath app_server_root/dev/JavaEE/j2ee.jar MyServlet.java 
    
  3. Opcionalmente, inhabilite la compilación de tiempo de ejecución de JSP (JavaServer Pages), si es necesario.

Qué hacer a continuación

Ensamble los componentes de la aplicación en uno o más módulos web.