El servidor de aplicaciones Tomcat cuenta con una serie de ejemplos, tanto de servlets como de JSP, que sirven de ayuda para aprender a realizar las tareas creación y despliegue de aplicaciones web.
Es muy interesante crear dos variables de entorno: JAVA_HOME
que indique la ubicación de los archivos binarios de Java y CATALINA_HOME
que apunta a la ubicación de los scripts de Tomcat, para ello podemos añadir el siguiente código al archivo /etc/profile.
CATALINA_HOME=/opt/tomcat
JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-amd64
PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME
export PATH JAVA_HOME CATALINA_HOME
Actualizamos las variables de entorno mediante el comando:
El lenguaje Javascript se ejecuta del lado del cliente, es un lenguaje interpretado de scripting que no permite acceder a información local del cliente ni puede conectarse a otros equipos de red.
En primer lugar crearemos una carpeta con el nombre que nos interese para identificar la aplicación, en este ejemplo hemos optado por Aplic_Web una estructura como la de la siguiente imagen:

La aplicación que pretendemos desarrollar contiene un archivo al que llamaremos index.jsp muy sencillo con el siguiente contenido:
<html>
<head>
<title>C.F. DESARROLLO DE APLICACIONES WEB</title>
<script language="Javascript">
function popup() { alert("U.T. 3: CONFIGURACION Y ADMINISTRACION DE SERVIDORES DE APLICACIONES"); }
</script>
</head>
<body>
<h1 align=center>DESPLIEGUE DE APLICACIONES WEB</h1>
<div align=center>
<form><input type="button" value="UNIDAD 3" onclick="popup()"></form>
</body>
</html>
para acabar, solamente nos quedaría hacer una copia de la carpeta de nuestra aplicación en $CATALINA_HOME/webapps y si, posteriormente desde un navegador, accedemos en local a http://127.0.0.1:8080/Aplic_Web tendríamos la aplicación funcionando.
Un script (cuya traducción literal es 'guion'), archivo de órdenes o archivo de procesamiento por lotes, es un programa usualmente simple, que por lo regular se almacena en un archivo de texto plano.