Sesion 2 1. Aplicación del Lenguaje JAVA
|
|
- Nicolás Olivares Río
- hace 8 años
- Vistas:
Transcripción
1 Sesion 2 1. Aplicación del Lenguaje JAVA Applets. Un applet es un programa que viaja por la red desde un servidor web y que se instala en la memoria RAM de la maquina del cliente para ejecutarse dentro de una caja negra (sanbox) Configuracion del Apache Web Server. Para publicar una aplicación que utilice el Web Browser como cliente se necesita de la implementación de un servidor web que es un tipo de servidor de archivos,solo que estos archivos tienen una extensión html, htm y están escritos utilizando un lenguaje basado en marcadores o tags. (Hiper Text Market Language). Index.html Index.html Web Browser Internet Web Server (Apache,IIS) El Apache Web Server se configura mediante directivas que se añaden al archivo httpd.conf. agrupadas en:
2 ! Directivas Globales ServerRoot "C:/Archivos de programa/apache Group/Apache" Timeout 300 KeepAlive On MaxKeepAliveRequests 100 KeepAliveTimeout 15 Port 80! Directivas del servidor principal ServerAdmin DocumentRoot "C:/Archivos de programa/apache Group/Apache/htdocs" DirectoryIndex index.html ErrorLog logs/error.log CustomLog logs/access.log common
3 Alias /icons/ "C:/Archivos de programa/apache Group/Apache/icons/" ScriptAlias /cgi-bin/ "C:/Archivos de programa/apache Group/Apache/cgi-bin/" <Directory "C:/Archivos de programa/apache Group/Apache/cgi-bin"> AllowOverride None Options None </Directory> DefaultIcon /icons/unknown.gif! Directivas de los servidores virtuales NameVirtualHost :80 <VirtualHost ip.address.of.host.some_domain.com> ServerAdmin DocumentRoot /www/docs/host.some_domain.com ServerName host.some_domain.com ErrorLog logs/host.some_domain.com-error_log CustomLog logs/host.some_domain.com-access_log common </VirtualHost>
4 Creación de un programa Applet. Todo programa applet(clase) se crea a partir de la herencia de la clase java.applet.appet. asi tenemos: import java.applet.applet; import java.awt.graphics; public class ClsApplet extends Applet{ public void paint(graphics g){ g.drawstring("hola Mundo 1",10,10); Porque no hay main? Creación de la pagina web Para enviar el programa applet al cliente se crea una pagina web que realice una llamada al servidor web que despachara el programa hacia el cliente.
5 <HTML> <HEAD> <!-- Generated by Kawa IDE --> <TITLE>Applet title</title> </HEAD> <BODY> <H1>First Heading</H1> <HR> <APPLET CODE="ClsApplet.class" WIDTH=300 </APPLET> <HR> </BODY> </HTML> HEIGHT=300> La pagina web llama al applet a traves del tag <APPLET CODE="ClsApplet.class" WIDTH=300 HEIGHT=300> </APPLET> El ancho del recuadro que aparece en la pagina web sera de 300x300 pixeles. Ciclo de vida de un applet. Cualquier clase que se desea enviar para que se ejecute del lado del cliente puede ser enviada mediante un applet,sin embargo es recomendable conocer cual es el ciclo de vida para colocar el código de la clase en el lugar correcto. Stop() Init() Start() Paint(Graphics g) Repaint() Destroy()
6 Cual es el método obligatorio a implementar? Que representa el objeto g, de la clase Graphics? Aplicación de Interfaces Creación de Threads. Los threads son pequeños métodos que se ejecutan independientemente uno de otro, las clases threads aprovechan la capacidad de multitarea de los sistemas operativos como Windows o Linux. Para crear un thread debes implementar la Interface Runnable o extender una clase a partir de la clase thread. He aquí una implementación de Threads a partir de Runnable. import java.awt.graphics; import java.util.*; import java.text.dateformat; import java.applet.applet; public class Clock extends Applet implements Runnable{ private Thread clockthread = null;
7 public void start(){ if(clockthread == null){ clockthread = new Thread(this,"Clock"); clockthread.start(); public void run(){ Thread mythread = Thread.currentThread(); while(clockthread == mythread){ repaint(); try{ Thread.sleep(1000); catch(interruptedexception e){ public void paint(graphics g){ Calendar cal = Calendar.getInstance(); Date date = cal.gettime(); DateFormat dateformatter = DateFormat.getTimeInstance(); g.drawstring(dateformatter.format(date),5,10); public void stop(){ clockthread = null;
8 La Pagina para mostrar el reloj debe contener. <HTML> <HEAD> <!-- Generated by Kawa IDE --> <TITLE>Applet title</title> </HEAD> <BODY> <H1>First Heading</H1> <HR> <APPLET CODE="Clock.class" WIDTH=300 HEIGHT=300></APPLET> <HR> </BODY> </HTML> 2. Formularios HTML Los Formularios HTML están formados por un conjunto de controles encerrados entre los tags <FORM> y </FORM> Asi: <FORM NAME="formulario1" ACTION=" <INPUT TYPE="TEXT" NAME="shopingcard" > <INPUT TYPE="PASSWORD" NAME="clave"> <INPUT TYPE="SUBMIT" VALUE="Aceptar"> </FORM>
9 Controles standares del lenguaje HTML Button Checkbox Hidden Password Radio Reset Select Submit Text Textarea Botones que permiten suministrar los datos al programa que los trata. Control utilizado para seleccionar multiples opciones. Caja de texto que permance oculta se utiliza cuando se quiere ocultar un dato. Caja de texto para el ingreso de una clave,no muestra los caracteres de la clave. Control para seleccionar solo una opcion del conjunto de opciones posibles. Es un boton que reinicia los controles a su valor por default. Es un control que permite seleccionar un o mas opciones de un conjunto limitado de las mismas Es un boton que permite invocar desde el browser al programa o URL asociada al formulario suministrando los datos de los controles. Caja de texto utilizada para el ingreso de los datos. Es una caja de texto de multiples lineas al cual se le añade un scroll para un mejor visualizacion de las lineas de texto.
10 Referenciando Objetos del Formulario Los Controles de un formulario se referencian de dos maneras: a) document.form[0].elements[0].value o b) document.formulario1.shopingcard.value Control Button <INPUT TYPE="BUTTON" NAME="boton1" VALUE="texto sobre el boton" onclick="script a ejecutar"> Ejemplo <INPUT TYPE="BUTTON" NAME="boton1" VALUE="Ayuda" onclick="getayuda()"> Propiedades name Es el nombre con el cual se puede referenciar al control value Es el valor que sera mostrado por el Control
11 document.formulario1.boton1.value="ayuda en Linea" Metodos click() simula el click del usuario sonbre el boton Manejador de Evento onclick() Agrupa el codigo javascript que se ejecuta cuando el usario hace click sobre el control o cuando se invoca al metodo click. Control Checkbox <INPUT TYPE="CHECKBOX" VALUE="valor de retorno si se elige la opcion"> texto de titulo Ejemplo <FORM NAME="FMPedido"> <INPUT TYPE="CHECKBOX" NAME="chkpedido" VALUE="Si" onclick=" if (this.checked){ alert(' Su pedido ha sido enviado correctamente!')" > Desear Ordenar el Pedido? </FORM>
12 Propiedades checked retorna un valor boolean (true, false) indicando si el control esta seleccionado defaultchecked retorna un valor booleano true si se ha utilizado el atributo checked en el tag INPUT ** tambien posee el metodo click y el manejador de evento onclick. Ejercicio: Cree la siguiente pagina web,llamela pedido.html y abrala con el Web Browser.(ie, netscape). <html> <head> <title> Formularios HTML, Author: Carlos Carreño</title> </head> <body>
13 <FORM NAME="FMPedido" ACTION=" <INPUT TYPE="CHECKBOX" NAME="chkpedido" VALUE="Si" onclick=" if (this.checked){ alert(' Su pedido ha sido enviado correctamente!')" > Desear Ordenar el Pedido? <INPUT TYPE="Submit" Value="Enviar Pedido"> </FORM> </body> </html> Control Text y Textarea <INPUT TYPE="TEXT" NAME="nombre la caja de texto" VALUE="Valor por defecto" SIZE="tamaño de la caja" > Ejemplo <INPUT TYPE="TEXT" NAME="username" onblur='if(this.value=="") { alert("este dato es requerido,por favor, no deje la caja en blanco.") this.focus() else{ alert("gracias, "+this.value+"!") '>
14 propiedades defaultvalue valor de cadena que asigna un valor por defecto al control en el tag INPUT en el atributo VALUE Metodos blur() Causa la perdida del focus de la caja de texto focus() trae el focus hacia el control select() selecciona el texto de la caja Manejadores de Eventos onblur asigna el codigo javascript (js) que se ejecuta cuando el control pierde el focus o se invoca al metodo blur().
15 onfocus asigna el codigo js que se ejecuta cuando el control gana el focus o se invoca el metodo focus(). onselect asigna el codigo js que se ejecuta cuando se selecciona el texto o se invoca el metodo select(). Ejercicio: Cree y visualice la siguiente pagina <html> <head> <title> Formularios HTML, Author: Carlos Carreño</title> </head> <body> <FORM NAME="FMPedido" ACTION=" <INPUT TYPE="CHECKBOX" NAME="chkpedido" VALUE="Si" onclick=" if (this.checked){ alert(' Su pedido ha sido enviado correctamente!')" > Desear Ordenar el Pedido? <INPUT TYPE="TEXT" NAME="username" onblur=' if(this.value=="") { alert("este dato es requerido,por favor, no deje la caja en blanco.") this.focus()
16 else{ alert("gracias, "+this.value+"!") '> <INPUT TYPE="button" Value="Enviar Pedido" onclick="document.fmpedido.username.blur()"> </FORM> </body> </html> Control radio button Este control permite seleccionar solo una opcion de un grupo de opciones disponibles. <FORM NAME= frmradio > Desea Agregar item? <INPUT TYPE= RADIO NAME= confirma VALUE= Yes > <INPUT TYPE= RADIO NAME= confirma VALUE= No > </FORM> Para referenciar los elementos del radio group los podemos hacer como un arreglo asi: Document.frmradio.confirma[0].value
17 Propiedades Checked Contiene un valor booleano true si la opcion esta seleccionado y false si no esta seleccionado. Defaultchecked True si el atributo checked fue utilizada en el tag INPUT del radio button. Length Valor entero que indica el numero de elementos que tiene el radio group. ** tambien tiene los atributos name, value ademas del metodo clic() y evento onclick() Ejemplo <html> <head> <title> Formularios HTML, Author: Carlos Carreño</title> <SCRIPT> <!-- function getrespuesta(){ var respuesta="" for(i=0;i<document.frmradio.agregar.length;i++){ if(document.frmradio.agregar[i].checked){ respuesta=document.frmradio.agregar[i].value
18 alert("tu respuesta fue "+respuesta) //--> </SCRIPT> </head> <body bgcolor="#ccff00"> <H1>Trabajo con radio group</h1><hr> <FORM NAME="frmradio" ACTION=" > Desea agregar el Item? <INPUT TYPE="RADIO" VALUE="yes" NAME="agregar" CHECKED> Yes <INPUT TYPE="RADIO" VALUE="No" NAME="agregar" > No <INPUT TYPE="BUTTON" VALUE="Aceptar" onclick="getrespuesta()"> </FORM> </body> </html>
19 Tag SCRIPT Dentro de las paginas web podemos incrustar código fuente que se ejecute del lado del cliente cuando se realice una llamada a las funciones. el código que deseemos ejecutar los podemos incrustar en lo eventos de los controles o mediante funciones encerradas por el tag <SCRIPT> y </SCRIPT>. Ejercicio Crear una pagina HTML que valide si el se ingreso el login y/o el password de un usuario. El código que genera la pagina anterior es el siguiente: <html> <head> <title> Formularios HTML, Author: Carlos Carreño</title>
20 <SCRIPT> <!-- function Verify(){ if(document.frmlogin.username.value==""){ alert('se necesita ingresar el login de usuario') document.frmlogin.username.focus() if(document.frmlogin.clave.value==""){ alert('por Favor Ingrese la clave') document.frmlogin.clave.focus() //--> </SCRIPT> </head> <body bgcolor="#ccff00"> <H1>Validacion del Usuario</H1><HR> <table> <FORM NAME="frmlogin" ACTION=" onsubmit="verify()"> <tr> <td>usuario</td> <td><input TYPE="TEXT" NAME="username" onclick='this.select()'"> </td> </tr> <tr> <td>clave</td> <td><input TYPE="PASSWORD" NAME="clave" onclick='this.select()'> </td> </tr> <tr> <td><input TYPE="SUBMIT" Value="Aceptar" ></td></tr> </FORM> </table> </body></html>
21 Control Select Es el anologo al control combobox de otros lenguajes de programación. Se puede utilizar para seleccionar una opcion o varias seteando el atributo MÚLTIPLE en el tag SELECT. <SELECT NAME= Combo > <OPTION> Primera Opcion <OPTION SELECTED> Segunda Opcion <OPTION> Tercera Opcion </SELECT> otra forma,para permitir la selección múltiple. <SELECT NAME= mcombo MULTIPLE SIZE= 3 > <OPTION> Primera Opcion <OPTION SELECTED> Segunda Opcion <OPTION> Tercera Opcion <OPTION> Cuarta Opcion </SELECT>
22 Ejemplo <html> <head> <title>formularios HTML,Author: Carlos Carreño </title> <SCRIPT> <!-- function govisita(){ var lugar= new Array() lugar[0]=" lugar[1]=" lugar[2]=" lugar[3]=" var i=document.frmvisita.cmblugar.selectedindex location.href=lugar[i] //--> </SCRIPT> </head>
23 <body bgcolor="#ccff00"> <H1>Trabajo con el Control Select </H1> <HR> <FORM NAME="frmvisita" ACTION=" > <BR> Seleccione el Lugar que desa Visitar. <SELECT NAME= cmblugar onchange="govisita()" > <OPTION> Hawaii <OPTION> Tahiti <OPTION> Sri Lanka <OPTION> Cusco </SELECT> </FORM> </body> </html>
Los formularios irán delimitados por las etiquetas <FORM> y </FORM>, la cual tiene dos parámetros:
Formularios en HTML Los formularios nos sirven para solicitar información al usuario y procesarla. El formulario se compondrá de diferentes componentes como campos de texto, botones de opción, listas desplegables,...
Más detallesFormularios HTML. Desarrollo de Aplicaciones Web Departamento Informática y Sistemas Universidad de Murcia Curso 2013/2014
Formularios HTML Desarrollo de Aplicaciones Web Departamento Informática y Sistemas Universidad de Murcia Curso 2013/2014 Declaración de un formulario Elemento clave para el desarrollo de aplicaciones
Más detalles2- Formularios y JavaScript Course: Developing web- based applica=ons
2- Formularios y JavaScript Course: Developing web- based applica=ons Cris*na Puente, Rafael Palacios 2010- 1 Creación de formularios Formularios Un formulario HTML es una sección de un documento que contiene
Más detallesA continuación se confeccionara un formulario para el ingreso de un nombre y un botón para el envío del dato ingresado al servidor:
FORMULARIOS BAJO HTML INTRODUCCION A FORMULARIOS Un formulario permite que el visitante al sitio cargue datos y sean enviados al servidor. Es el medio ideal para registrar comentarios del visitante sobre
Más detallesCapÍtulo 3: Manejo de Forms.
CapÍtulo 3: Manejo de Forms. El mecanismo básico de interacción entre el usuario y un web-site esta dado por el uso de formularios html, el server envía un formulario que el browser muestra en pantalla
Más detallesThreads. La plataforma JAVA soporta programas multhreading a través del lenguaje, de librerías y del sistema de ejecución. Dos.
Threads Un thread es un flujo de control secuencial dentro de un programa. A los threads también se los conoce como procesos livianos ó contextos de ejecución. Un thread es similar a un programa secuencial:
Más detallesDesarrollo de sitios web con PHP y MySQL
Desarrollo de sitios web con PHP y MySQL Tema 3: Formularios José Mariano González Romano mariano@lsi.us.es Tema 3: Formularios 1. Acceso a formularios HTML desde PHP 2. El formulario de PHP 3. Subida
Más detallesTomar información por pantalla con JavaScript
Tomar información por pantalla con JavaScript Para lograr interactividad con nuestros usuarios, es necesario reaccionar a sus acciones o permitir que estos ingresen información para que sea manipulada,
Más detallesCONTROLES FORMULARIOS PRIMERA PARTE
CONTROLES FORMULARIOS PRIMERA PARTE Acceder a los formularios de una página a través de su nombre Acceder a los formularios de una página a través de su nombre (atributo name) o a través de su atributo
Más detallesEscribiendo el HTML. Un formulario se declara entre estos dos tags:
Formularios Un formulario HTML sirve como principal punto de interacción con el usuario: mediante ellas, podemos hacer posible la interacción de nuestra página Web para con el usuario que visita nuestro
Más detallesConfiguración de Apache
Configuración de Apache Cuando se ha instalado el servidor, hay que configurarlo. Apache incluye por defecto una configuración que arranca el servidor en el puerto TCP por defecto, que es el puerto 80,
Más detallesApplets y Aplicaciones
Applets y Aplicaciones En JAVA es posible crear dos tipos de programas: Applets Son pequeños programas que requieren de un browser W 3 JAVA-compatibe para ejecutarse (actualmente, Netscape, Microsoft Explorer,
Más detallesHTML, PHP y bases de datos
HTML, PHP y bases de datos Estrella Pulido Cañabate HTML Estructura de un documento HTML Zen and Tumbolia The Zen monk Bassui wrote a letter to one of his disciples
Más detallesManual de instalación Sistema S.I.S.E. Versión 1.0
Manual de instalación Sistema S.I.S.E. Versión 1.0 Autor: B2 Publicidad Aportes: Kitsu Asesorias Página 1 Tabla de contenido Introducción... 3 Resumen de objetivos... 3 Definición de la arquitectura seleccionada...
Más detalles>> Instalación y Configuración de un Servidor WEB. >> HTML & PHP
>> Instalación y Configuración de un Servidor WEB. >> HTML & PHP Nicolás Álvarez S. nalvarezs@vtr.net Juan Monsalve Z. jmonsalve@elo.utfsm.cl Tópicos a tratar Qué es un servidor Web? Dónde puedo instalar
Más detallesBases de Datos. Marta Elena Zorrilla Pantaleón. Rafael Duque Medina DPTO. DE MATEMÁTICAS, ESTADÍSTICA Y COMPUTACIÓN
Bases de Datos Tema 05. Prototipo de una aplicación de base de datos Marta Elena Zorrilla Pantaleón Rafael Duque Medina DPTO. DE MATEMÁTICAS, ESTADÍSTICA Y COMPUTACIÓN Este tema se publica bajo Licencia:
Más detallesAlumn@: U.T. 6.- Lenguaje Javascript - DOM. Parte Práctica
E-mail: juanlop@um.es Pág. 1 U.T. 6.- Lenguaje Javascript - DOM. Parte Práctica Alumn@: Ejercicio 1.- Calculadora tabla formulario. Realiza una página implemente una calculadora aritmética. Para ello haz
Más detallesJavaScript toma su sintaxis de los lenguajes de programación más conocidos, fundamentalmente C/C++, aunque también algo de Pascal.
1 JavaScript 1.1 Qué es JavaScript? JavaScript es un lenguaje interpretado. Es idóneo para trabajar en Web, ya que son los navegadores que utilizamos los que interpretan (y por tanto ejecutan) los programas
Más detallesLa única regla que debe de tener presente siempre, es que cada etiqueta que abra <etiqueta> debe de cerrarla en el mismo orden < /etiqueta cerrada>.
Antes de comenzar, si algo no está en este manual, utilice google para averiguarlo y acostúmbrese a ello ya que será la mejor herramienta que pueda encontrar. La estructura básica de toda página web es:
Más detallesEXTENSIÓN DE UML PARA APLICACIONES WEB
EXTENSIÓN DE UML PARA APLICACIONES WEB 1. Descripción Esta extensión de UML define un conjunto de estereotipos, valores etiquetados y restricciones que nos permiten modelar aplicaciones web. Los estereotipos
Más detallesI. Introducción a la programación orientada a objetos y al lenguaje JAVA Colegio Reuven Feuerstein Javier Navarro
I. Introducción a la programación orientada a objetos y al lenguaje JAVA Colegio Reuven Feuerstein Javier Navarro Utilizando Clases Definidas en Java La manera de utilizar una clase previamente definida
Más detallesLILDBI-WEB. Web.. LILACS Descrípci. LILDBI-Web. Requisitos de Instalación
LILDBI-WEB Requisitos de Instalación Usar uno de los ambientes operativos: Windows, Linux; Disponer de un WebServer instalado Apache, IIS; Tener PHP instalado y configurado como Servicio Web; 400 Mb mínimo
Más detallesTEMA 9 CREACIÓN DE PÁGINAS WEB
TEMA 9 CREACIÓN DE PÁGINAS WEB OBJETIVOS Conocer las páginas web y sus elementos. Insertar tablas, capas, enlaces en las páginas web. Crear páginas web con NVU. Crear un sitio web. Configurar un sitio
Más detallesPartes del formulario
Partes del formulario Etiqueta La etiqueta presenta los siguientes atributos: Comando ACTION METHOD ENCTYPE Descripción El valor de este parámetro es la URL del programa o script en el Servidor
Más detallesUnidad Didáctica 2 GENERACIÓN DE DOCUMENTOS WEB CON GUIONES DE SERVIDOR
Unidad Didáctica 2 GENERACIÓN DE DOCUMENTOS WEB CON GUIONES DE SERVIDOR 2.4 FORMULARIOS 18/10/2014 Taboada León IES San Sebastián Huelva 1 Formularios (I) Los formularios permiten al usuario introducir
Más detallesEjercicio: Mensajes Alert, Confirm y Prompt
Ejercicio: Mensajes Alert, Confirm y Prompt Utilizando Javascript podemos crear tres diferentes tipos de mensajes emergentes que se pueden usar para mostrar información, obtener confirmación u obtener
Más detallesGuía de instalación de la Plataforma Toolkit
Guía de instalación de la Plataforma Toolkit El Sistema Toolkit está conformado por: - Un servidor Web. - PHP 5.x como lenguaje de alto nivel. - Librerías para la plataforma toolkit - Productos y servicios
Más detallesWEB. Laboratorio de Redes de Computadores II TEL 242. Lab. Redes II. Laboratorio de Redes de Computadores II
WEB Laboratorio de Redes de Computadores II TEL 242 Servidor Web Apache TEL-242 Modelo Módulos Ejemplo Servidor Apache Arquitectura Modelo Módulos Ejemplo Modelo Clásico Apache 1.3 Apache 2.0 c/prefork
Más detallesClase. geniería de la Computación. Departamento de Ciencias e Ing. Diego C. Martínez - DCIC-UNS
Tecnología de Programación Clase 22 Diego C. Martínez Departamento de Ciencias e Ing geniería de la Computación Universidad Nacional del Sur Componentes Web J2EE presenta los componentes Web (web components):
Más detallesMANUAL DE FORMULARIOS EN HOSTING
MANUAL DE FORMULARIOS EN HOSTING Índice 1 Qué es y para qué sirve un formulario 3 2 Qué contesta a los formularios 3 3 Qué esquema debe seguir el formulario 3 4 Qué datos y cómo los recibe la empresa a
Más detallesCurso PHP Módulo 1 R-Luis
Lenguaje PHP Introducción Archivos HTML y PHP: Crear un archivo php es tan sencillo como cambiarle la extensión a un archivo html, por ejemplo podemos pasar de index.html a index.php sin ningún inconveniente.
Más detallesAPRENDE A CREAR UNA PÁGINA WEB CON HTML
APRENDE A CREAR UNA PÁGINA WEB CON HTML Introducción a PHP INTRODUCCIÓN PHP es una lenguaje de programación del lado del servidor. En este curso, lo usaremos para recibir los datos de un formulario, realizar
Más detallesJavaScript DOM. JavaScript - Jerarquía de Objetos. JavaScript - Jerarquía de Objetos. Jerarquía de Objetos del Navegador
JavaScript Jerarquía de Objetos del Navegador DOM 1 Son los objetos disponibles en Javascript para controlar cualquier elemento en una página web. Javascript trabaja con esta jerarquía de objetos. Con
Más detallesInstituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula: 2010-2946.
Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez Matrícula: 2010-2946 How to How to: Web Server (Apache)!!! Servidor Web El servidor HTTP Apache es
Más detallesEUROPIO ENGINE LAB: FORMULARIOS WEB Y TABLAS HTML EN SOLO
20 EUROPIO ENGINE LAB: FORMULARIOS WEB Y TABLAS HTML EN SOLO UNOS POCOS PASOS HACE APENAS MENOS DE UN MES, LANCÉ UNA NUEVA VERSIÓN ESTABLE DE EUROPIO ENGINE: LA 3.2.5. ESTO ME MOTIVÓ A TERMINAR DOS COMPLEMENTOS
Más detallesCAPÍTULO V. APLICACIÓN WEB PARA EL CONOCIMIENTO Y CONVERSIÓN DE LAS UNIDADES DE MEDIDA
CAPÍTULO V. APLICACIÓN WEB PARA EL CONOCIMIENTO Y CONVERSIÓN DE LAS UNIDADES DE MEDIDA 5.1. Introducción Este capítulo está destinado a la presentación de la herramienta software construida en lenguaje
Más detallesTema 7. Construcción de Applets en Java
Programación en Java Tema 7. Construcción de Applets en Java Luis Rodríguez Baena Facultad de Informática Applets Aplicación Java que se ejecuta dentro de un cliente web para ampliar las capacidades de
Más detallesManual de Integrador.NET
Manual de Integrador.NET viafirma platform v3.5 ÍNDICE 1. INTRODUCCIÓN... 5 1.1. Objetivos... 5 1.2. Referencia... 5 2. GUÍA RÁPIDA... 5 2.1. Añadir las dependencias necesarias... 5 2.2. Página de acceso
Más detallesPÁGINAS DINÁMICAS WEB CON PHP. Unidad 4 Aplicaciones Web
PÁGINAS DINÁMICAS WEB CON PHP Unidad 4 Aplicaciones Web Agenda del curso PHP 2009 DIA 5 (2 horas) (2 horas) Aplicaciones web Variables predefinidas en PHP Uso de formularios en PHP (2 horas) Administración
Más detallesPHP y MySQL. Indice: - Envia de datos de formulario - Método de envio - La variable de interprete - Envio de archivo - Propiedades
PHP y MySQL Indice: - Envia de datos de formulario - Método de envio - La variable de interprete - Envio de archivo - Propiedades Superglobals Las superglobals son variables que están disponible en todos
Más detallesObjetivo: Introducción conceptual y aplicación básica de los lenguajes del lado del servidor.
Sesión 03: Lenguajes web del servidor Competencias a Conseguir: - Conocer el entorno de trabajo a nivel de servidores web. - Instalación del localhost (Servidor Local). - Repaso general de PHP y ejercicios
Más detallesIntroducción. Cómo funciona la cosa. En el momento en que accedemos a una página del tipo que mencionamos, podemos
Interactividad,Forms & Scripts CGI (Primera Parte - Uso de los Forms) (Segunda Parte - Programación de Scripts) (Tercera Parte - Programación CGI avanzada) Indice ------ PRIMERA PARTE
Más detalles#09 Apache Web Server
Bersayder Oscar Mejía Ramírez 2011-3778 Sistema Operativo III José Doñé How To: #09 Apache Web Server Instalando Apache Vamos a la terminal e introducimos el comando zypper install apache2* luego tecleamos
Más detallesFigura 7-1 Enlace para instalar el servidor web Apache Jakarta Tomcat 4.1.12.
Unidad 7 Servlets 7.1 Marco teórico Lo que permite que ordenadores remotos con procesadores y sistemas operativos diferentes se entiendan y en definitiva que Internet funcione como lo hace en la actualidad,
Más detallesTUTORIAL SOBRE EXPRESIONES REGULARES EN JAVASCRIPT PARA VALIDACIÓN DE CAMPOS EN FORMULARIOS HTML:
TUTORIAL SOBRE EXPRESIONES REGULARES EN JAVASCRIPT PARA VALIDACIÓN DE CAMPOS EN FORMULARIOS HTML Página 1 de 6 TUTORIAL SOBRE EXPRESIONES REGULARES EN JAVASCRIPT PARA VALIDACIÓN DE CAMPOS EN FORMULARIOS
Más detallesPráctica 02. Formularios
Práctica 02. Formularios Página 1 El objetivo de esta práctica es desarrollar un formulario el cual podrá ser visto desde cualquier navegador y desde cualquier equipo de cómputo. En esta práctica aprenderás
Más detallesDREAMWEAVER 2 UNIVERSIDAD TECNOLOGICA DE AGUASCALIENTES
DREAMWEAVER 2 UNIVERSIDAD TECNOLOGICA DE AGUASCALIENTES Presentación José Alberto Rodríguez Castañeda Universidad Tecnológica de Aguascalientes http://ww.betiux.com.mx betordz@gmail.com Temas. 1) Javascript
Más detallesIntroducción... 1 Qué es Java?... 1 Compilando a Bytecode... 1 Usando jgrasp Para Hacer el Trabajo Sucio... 5 El Entorno de jgrasp...
Contenido Introducción... 1 Qué es Java?... 1 Compilando a Bytecode... 1 Usando jgrasp Para Hacer el Trabajo Sucio... 5 El Entorno de jgrasp... 5 Introducción Es tiempo de hablar en detalle de lo que significa
Más detallesBases de Datos. Marta Elena Zorrilla Pantaleón Rafael Duque Medina DPTO. DE MATEMÁTICAS, ESTADÍSTICA Y COMPUTACIÓN
Bases de Datos Tema 05. Proto-po de una aplicación de base de datos Marta Elena Zorrilla Pantaleón Rafael Duque Medina DPTO. DE MATEMÁTICAS, ESTADÍSTICA Y COMPUTACIÓN Este tema se publica bajo Licencia:
Más detallesBANNERS CÍCLICOS CON JAVASCRIPT
BANNERS CÍCLICOS CON JAVASCRIPT ÍNDICE 1. INTRODUCCIÓN. 2. BANNERS CÍCLICOS. 2.1.BANNER CÍCLICO. 2.2.BANNERS CÍCLICOS CON CAMBIO DE COLOR DEL FONDO DE LA PÁGINA. 2.3.AÑADIR VÍNCULOS A LOS BANNERS CÍCLICOS.
Más detallesUnidad 11: Servidor WEB Apache 2
Unidad 11: Servidor WEB Apache 2 IV Curso de Introducción a la Administración de Servidores GNU/Linux Extensión Universitaria. Universidad de Sevilla Enero-Febrero 2006 Contenidos 1.Introducción 2.Instalación
Más detallesProgramación estructurada
3. Funciones Programación estructurada Cuando un programa crece: Es importante mantenerlo ordenado No repetir código Agrupar el código según su función Dar nombre a las operaciones comunes var cantidad
Más detallesHow to Crear Servidor Samba
How to Crear Servidor Samba En este tutorial aprenderemos a crear un servidor Samba. Pero antes que nada debemos saber que es Samba, y para que sirve. Que es Samba? Samba es una implementación libre del
Más detallesManual Sistema de Afiliados Lomas Travel
Manual Sistema de Afiliados Lomas Travel Contenido Registro de Afiliados... 3 Administración de su cuenta... 7 Ingresar... 7 Uso del Administrador... 8 Configuración de Plantilla... 9 1.-Opción de subir
Más detallesServidores Web (II) Contenidos
Contenidos Servidores (II) Servidores/aplicaciones con/sin Estado Sesiones con Servlets Contextos compartidos con Servlets Acceso concurrente desde Servlets Servidores Cache Servidores Virtuales 1 2 Aplicaciones
Más detallesINSTITUTO POLITÉCNICO NACIONAL WEB APPLICATION DEVELOPMENT. CIFUENTES ALVAREZ ALEJANDRO SIGFRIDO 3cm3 PROYECTO TERCER PARCIAL MI HOTMAIL CON JOOMLA
INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO WEB APPLICATION DEVELOPMENT CIFUENTES ALVAREZ ALEJANDRO SIGFRIDO 3cm3 PROYECTO TERCER PARCIAL MI HOTMAIL CON JOOMLA Alumno: MUÑOZ SALAZAR RICARDO
Más detallesCOBHTTPD Tutorial COBHTTPD. Servidor de Aplicaciones para COBOL. Tutorial Ver. 1.00. www.cobtools.com Page - 1 -
COBHTTPD Servidor de Aplicaciones para COBOL. Tutorial Ver. 1.00 www.cobtools.com Page - 1 - I N D I C E Introduccion...3 Mi primer programa...4 Mi primer Template...8 Como pasar un valor a el Template...10
Más detallesRequisitos. Universidad ORT Arquitectura de Software
Requisitos Java Development Kit (JDK) 1.5 o superior NetBeans IDE 6.5 o superior JBoss Application Server 4.2.x o 5.x.x Variable de entorno JAVA_HOME apuntando al directorio de instalación de la JDK 1
Más detallesTema 1. Introducción a programas en el lado del cliente
Tema 1. Introducción a programas en el lado del cliente ETSI ICAI! Departamento de Sistemas Informáticos! Rafael Palacios Hielscher! Cristina Puente Águeda! Introducción Las aplicaciones web tiene varias
Más detallesInternet Information Server
Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en
Más detallesIntroducción a la extensión de scripting en gvsig 2.0
Introducción a la extensión de scripting en gvsig 2.0 2012 gvsig Association Este documento se distribuye con la licencia Creative Commons 1 2 Índice de contenido 1 Introducción... 3 Instalación de la
Más detallesManual para el uso del Correo Electrónico Institucional Via Webmail
Manual para el uso del Correo Electrónico Institucional Via Webmail Accesando la pagina de webmail DIFSON El primer paso va a ser entrar a la página de internet donde se encuentra el correo de DIFSON.
Más detallesJavaScript: Objetos del documento
Francisco J. Martín Mateos Carmen Graciani Diaz Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Modelo de objetos del documento Todo documento HTML tiene una estructura
Más detallesPRACTICA 9 SERVIDOR WEB APACHE SERVIDOR WEB APACHE. JEAN CARLOS FAMILIA Página 1
SERVIDOR WEB APACHE JEAN CARLOS FAMILIA Página 1 El servidor HTTP Apache es un servidor web HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que
Más detallesSquid como proxy semi-transparente.
Squid como proxy semi-transparente. Como explicábamos al inicio del proyecto, existe una problemática con las conexiones HTTPS al situar un proxy entre la máquina del cliente y el servidor externo si queremos
Más detallesUSANDO SERVLETS EN UN SERVIDOR WEB RESIN
USANDO SERVLETS EN UN SERVIDOR WEB RESIN Servidor Web Resin Resin es un servidor web que permite no solo despachar un página web, sino aplicaciones web construidos bajo la arquitectura J2EE, así como el
Más detallesJAVA: Applets. Diseño de aplicaciones web. mperez@fi.upm.es
JAVA: Applets Diseño de aplicaciones web mperez@fi.upm.es Características de Java (I) Simple El programador no tiene que gestionar la memoria! Orientado a Objetos Encapsulación de datos y reutilización.
Más detallesProgramación Java Curso 2006-1 C Draw
Programación Java Curso 2006-1 C Draw FIUBA Introducción: Prof.. María Feldgen Ing. Osvaldo Clúa En Java, para dibujar se usa el contexto gráfico de un componente. Según las plataformas, este contexto
Más detallesServidore Web Apache. Inicio del servidor Apache. Iniciar. Comando apachectl
1-16 Servidor Web Apache Servidore Web Apache Inicio del servidor Apache Comando apachectl El comando apachectl es un front end de httpd. Antes de iniciar el servidor es conveniente chequear la sintaxis
Más detallesConstrucción de formularios en HTML. Formularios. Bases de Datos 2012/2013. Luis Valencia Cabrera
Construcción de formularios en HTML. Formularios Bases de Datos 2012/2013 Luis Valencia Cabrera Contenido Formularios... 2 Controles... 2 Campos de texto... 2 Selección de opciones... 3 Selección de ficheros...
Más detallesvoid main(void) { string lname; list <string> lnamelist; cout << "Please enter your list of last names finishing with `.`"<<endl;
Segundo Certamen 1.- Haga uso de la información adjunta y desarrolle un programa en C++ que lea apellidos de teclado y los almacene en una lista. Luego se pide listar los apellidos en orden alfabético
Más detallesINTRANET M2M. Manual de Instalación y Configuración: Conector Intranet M2M
INTRANET M2M Manual de Instalación y Configuración: Conector Intranet M2M ÍNDICE 1. Introducción... 2 2. Instalación del servicio... 3 2.1. Requisitos... 3 2.2. Pasos previos al proceso de instalación...
Más detallesBotón de inicio en ejecutar colocar, dcpromo. Esto promocionara al servidor. Dar siguiente. Página 1
Botón de inicio en ejecutar colocar, dcpromo. Esto promocionara al servidor. Dar siguiente. 1 Crear un nuevo bosque, siguiente. Dar un nombre a nuestro dominio, en este caso le llamaremos diplomado.com,
Más detallesJavaScript como Orientación a Objetos
Gustavo Lacoste (gustavo@lacosox.org) October 2012 Resumen El objetivo de las siguientes notas es generar una estructura en JavaScript que nos permita reutilizar de manera limpia las funciones creadas
Más detallesÍndice: Tema 4.3 4.3 Aplicaciones basadas en Sesiones
Índice: Tema 4.3 4.3 Aplicaciones basadas en Sesiones 4.3.1 Manejo de Cookies 4.3.2 Manejo de Sesiones 4.3.3 Aplicación basada en sesiones Índice: Tema 4.3 4.3 Aplicaciones basadas en Sesiones 4.3.1 Manejo
Más detalles4. CODIFICACIÓN. Previo a la codificación además de instalar las respectivas herramientas es. importante tenerlas bien configuradas.
4. CODIFICACIÓN 4.1 Instalación Previo a la codificación además de instalar las respectivas herramientas es importante tenerlas bien configuradas. Instalamos Lenguaje de programación Java TM 2 Platform
Más detallesPráctica 6: Webs dinámicas
Comercio Electrónico Práctica 6: Webs dinámicas José Luis Salazar jsalazar@unizar.es Antonio Sanz ansanz@unizar.es Rafael del Hoyo rdelhoyo@ita.es Objetivo de la Práctica En esta práctica se mostrarán
Más detallesTabla de contenido. 1. Objetivo...3. 2. Asignación de responsabilidades...3. 3. Alcance...3. 4. Procedimientos relacionados...4
Tabla de contenido 1. Objetivo...3 2. Asignación de responsabilidades...3 3. Alcance...3 4. Procedimientos relacionados...4 5. Documentos relacionados...4 6. Proceso...4 6.1 pidgin...4 6.2 instalación...4
Más detallesINTRODUCCIÓN A PHP. Javier Enciso
INTRODUCCIÓN A PHP Javier Enciso AGENDA Qué es PHP? Cómo funciona PHP? Instalación QUÉ ES PHP? QUÉ ES PHP? (1/7) PHP (acrónimo de "PHP: Hypertext Preprocessor"). Lenguaje interpretado de alto nivel embebido
Más detallesFormularios HTML. Elementos de Programación y Lógica
Formularios HTML Elementos de Programación y Lógica Formularios HTML es un lenguaje de marcado cuyo propósito principal consiste en estructurar los contenidos de los documentos y páginas web. Sin embargo,
Más detallesUNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 02/2015 GUIA DE LABORATORIO #4 Nombre de la Práctica: Creación de menús con Joomla Lugar de Ejecución: Centro de cómputo
Más detallesManual de Administración del sitio web www.responsabilidadintegral.org. Noviembre 1 de 2012
Manual de Administración del sitio web www.responsabilidadintegral.org Noviembre 1 de 2012 1. Desarrollo y programación Para el desarrollo del sitio web se utilizaron lenguajes de programación de última
Más detallesMANUAL DE USUARIO - SECURE CLIENT - INTERNACIONAL
TABLA DE CONTENIDO Página 1 de 15 1 OBJETIVO... 2 2 ALCANCE... 2 3 Introducción... 2 4 Cuando utilizar cada función - Requerimientos... 3 5 Instalación SecureClient... 3 6 Crear un sitio... 4 7 Cambiar
Más detallesManual de Usario de XEDIGenerator Instalación
Manual de Usario de XEDIGenerator Instalación Para iniciar con la instalación nada más necesitamos tener un servidor instalado. Al tener esto, lo único que debemos hacer es correr el programa de instalación
Más detallesServicio de VPN de la Universidad de Salamanca
Servicio de VPN de la Universidad de Salamanca Descripción del Servicio El servicio de VPN de la Universidad de Salamanca permite el acceso a recursos internos de la misma desde cualquier acceso a Internet
Más detallesTaller No 5 CONFIGURACION CONTADOR DE VISITAS. Joomla
Taller No 5 CONFIGURACION CONTADOR DE VISITAS Joomla Contenido 1. Que son los Plugins en Joomla?... 3 2. Que se debe hacer para utilizar Plugins no Instalados en un sitio web en Joomla?... 5 3. Pasos para
Más detallesÍndice: Tema 4.2 4.2 Conexión con Bases de Datos
Índice: Tema 4.2 4.2 Conexión con Bases de Datos 4.2.1 Envío y recepción de datos mediante formularios 4.2.2 Administración de MySQL con phpmyadmin 4.2.3 Conexión con Bases de Datos desde PHP Índice: Tema
Más detallesEl servidor WEB Apache HTTPD. Tecnologías Web
El servidor WEB Apache HTTPD Tecnologías Web Apache HTTPD Es uno de los mejores servidores de contenido estático disponibles, debido a su eficiencia sirviendo contenido estático y a su gran robustez Características
Más detallesModulo 1 El lenguaje Java
Modulo 1 El lenguaje Java 13 - Codificación en Java Una de las grandes diferencias entre Java y Pascal en cuando a la codificación es que Java se trata de un lenguaje de los llamados case sensitive Esto
Más detallesPara ingresar al mismo debes hacer click en el ícono correspondiente en el panel de control.
Aplicable a Hosting Linux Cpanel 11.25.0-C40255 Principales funciones del Administrador de Archivos... El administrador de archivos del panel te permite trabajar con todos los archivos que has subido al
Más detallesComponentes de una aplicación ASP.NET
Componentes de una aplicación ASP.NET WebForms (Formularios Web) Uno o más archivos con extensión.aspx Archivos Code-Behind Archivos asociados a WebForms que contienen código del lado del servidor (Ej.
Más detallesTema 3: Herencia en C++ Programación Orientada a Objetos Curso 2008/2009 Begoña Moros Valle
Tema 3: Herencia en C++ Programación Orientada a Objetos Curso 2008/2009 Begoña Moros Valle Contenido Tipos de herencia Herencia y niveles de visibilidad Herencia y creación Redefinición de métodos Conversión
Más detallesINSTALACIÓN DE GITLAB
INSTALACIÓN DE GITLAB ÍNDICE INSTALACIÓN GITLAB... 3 CREAR USUARIOS... 5 CREAR PROYECTO... 7 INSTALACIÓN CLIENTE GIT... 9 1 Para tener una especie de Github o Bitbucket personal, podemos hacer uso de la
Más detallesGuía Notas Parciales. Intermedio
Guía Notas Parciales Intermedio ÍNDICE I. INTRODUCCIÓN 3 II. CREAR LA ESTRUCTURA DE NOTAS PARCIALES (OPCIÓN NOTAS NORMALES) 4 III. CREAR LA ESTRUCTURA DE NOTA FINAL (OPCIÓN NOTAS CALCULAS) 6 IV. INGRESAR
Más detallesCÓMO CREAR UNA PÁGINA WEB
CÓMO CREAR UNA PÁGINA WEB v.2 Índice 1 Introducción 3 2. Diseño gráfico 3 3. El Lenguaje HTML 3 4. Alojamiento y publicación 5 5. Promoción 8 6. Otras utilidades 9 6.1 Estadísticas 9 6.2 Contadores y Formularios
Más detallesDe cualquier modo si tienen una version anterior de VirtualBox, o si lo tienen instalado en windows, este tutorial les servira igual.
Introduccion y aclaraciones antes de empezar. En este pequeño tutorial, dejo asentado que ya tienen instalado y configurado correctamente VirtualBox. Para la instalacion paso por paso de Brazilfw 3, use
Más detallesPROGRAMACIÓN PÁGINAS WEB CON PHP
PROGRAMACIÓN PÁGINAS WEB CON PHP Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología
Más detallesHTML & CSS HTML. PARTE 3. Profesora: Ana Gómiz Escuela Arte Granada Obtubre 2014
05 HTML & CSS HTML. PARTE 3 Profesora: Ana Gómiz Escuela Arte Granada Obtubre 2014 01. Imágenes + Añadir imágenes. + Elegir el formato correcto. + Optimizar imágenes para web. Profesora: Ana Gómiz Escuela
Más detallesMultitarea en Java. Rafa Caballero - UCM
Multitarea en Java Rafa Caballero - UCM Programa Monoproceso (monotarea) En cada momento hay una única instrucción ejecutándose Se dice que el programa es monotarea, o monoproceso o monohebra (o single
Más detalles