Primera aplicación de ColdFusion

Se aprende haciendo, y luego volver atrás y explicar cómo ColdFusion trabajó su magia. Antes de empezar, sin embargo, usted debe aprender algunos términos, establecer la base de datos, y crear el directorio Web que vas a utilizar. Estos son algunos términos que usted debe saber:

Una plantilla es un archivo con la extensión. CFM. ColdFusion ejecuta estas plantillas y genera HTML que se devuelve al navegador del usuario.

Una página es lo que aparece en su navegador. Se hizo desde el servidor ColdFusion HTML que envía a su navegador.

Tu navegador solicita una plantilla de ColdFusion. ColdFusion los procesos de la plantilla en HTML y lo envía a su servidor web y el servidor Web responde enviando este código HTML a su navegador, que hace que el HTML en la página Web que usted ve. Se necesitan tres cosas para construir su aplicación:

  

Macromedia ColdFusion MX Server instalado y en funcionamiento.

Macromedia HomeSite o HomeSite + (o el editor de ColdFusion similares, pero más de estudio). HomeSite se utiliza para desarrollar su aplicación de ejemplo.

Un navegador Web.

Cree un directorio en el Web raíz (normalmente C: \ inetpub \ wwwroot \) llamado CFMXBible. Dentro de este directorio, cree un subdirectorio llamado CH02. Todas las plantillas que se crea en este artículo entrar en este directorio. Hemos proporcionado una base de datos de Access de ejemplo denominada CFMXBible.mdb. Siga estos pasos para configurar la base de datos:

1. Copiar CFMXBible.mdb a la raíz de C de su servidor: la unidad. Observe que usted no coloque este archivo en el interior de la raíz Web, porque si usted hace el archivo MDB Web accesible, cualquiera puede descargar el archivo MDB derecha de su navegador. Colocar este archivo fuera de la raíz Web ofrece una medida adicional de seguridad.

2. Entra en ColdFusion Administrator, que es la consola de control para ColdFusion MX. Usted puede ir al Administrador de ColdFusion a través de un acceso directo en el grupo de Macromedia ColdFusion MX en el menú de inicio de su servidor, o usted puede ir directamente a ColdFusion Administrador apuntando desde su navegador de Web para http:// / CFIDE / administrador (en sustitución de con el nombre del servidor en el que desarrollar su aplicación de ejemplo).

3. Haga clic en el enlace Fuentes de datos en la parte izquierda de su navegador.

4. En la parte Añadir un nuevo origen de datos que aparece, introduzca CFMXBibleAccess en el campo Nombre del origen de datos, elija Microsoft Access como el tipo de controlador, y haga clic en Agregar.

5. El nombre de CF cuadro de texto Fuente de datos ya debería contener CFMXBibleAccess. Escriba la ruta a su archivo MDB (que debería ser C: \ CFMXBible.mdb) en el campo del archivo de base de datos, y dejar en blanco la base de datos del sistema de archivos. Deja Usar predeterminado de usuario controlado; entrar en una descripción significativa en el campo Descripción y haga clic en Enviar.

1. Lanzamiento de HomeSite o un editor de código similar de su elección.

2. Elija la unidad C de la lista desplegable en la parte superior izquierda de la ventana de HomeSite.

3. Desplácese hasta el directorio Inetpub en el árbol por debajo de la lista desplegable.

4. Expandir Inetpub si utiliza IIS (Internet Information Server), o CFusionMX si utiliza el servidor web independiente.

5. Expandir wwwroot.

6. Expandir CFMXBible.

7. Seleccione el directorio CH02 que creó anteriormente.

8. Seleccione Archivo ➪ Nuevo documento en el menú.

9. Seleccionar todo en la ventana de edición principal en HomeSite y pulse la tecla Supr para eliminar cualquier código predeterminado.

10. Seleccione Archivo ➪ Guardar en el menú y asegúrese de que está en el directorio de CH02 (debe aparecer en la lista desplegable encima de la lista de archivos).

11. Application.cfm el nombre de su nuevo archivo y haga clic en Guardar. Application.cfm es una plantilla especial que ColdFusion ejecuta automáticamente antes de cada plantilla que usted solicite específicamente. Asegúrese de que la inicial es mayúscula en el nombre de archivo o no funciona en algunas plataformas.

12. Escriba el código en la ventana de edición y guarde el archivo como Application.cfm.


   
   
 

La etiqueta dice CFAPPLICATION ColdFusion Server que todas las plantillas y las variables en su aplicación son parte de un espacio de aplicación denominada CH02 en el que todas las variables de la aplicación y los datos se incluirá, y Request.MainDSN contiene el nombre de la fuente de datos que creó anteriormente. Ahora que ha configurado su directorio de aplicaciones y base de datos y crea un marco básico, escribir código para agregar una empresa a la base de datos. Puede crear tres plantillas: una plantilla de formulario, una acción plantilla, y una plantilla que muestra un mensaje si la acción ha terminado. La plantilla de formulario recoge datos sobre la empresa, la plantilla de la acción la pone en la base de datos y redirige al usuario a la final la plantilla y la plantilla final le dice al usuario que la acción fue un éxito. La primera plantilla que se crea es la forma que recoge datos de la empresa. Este formulario contendrá los campos de entrada para el nombre de la empresa, dirección, ciudad, estado y código postal, además de un botón de enviar. Cree un archivo denominado CompanyAddForm.cfm dentro del directorio de CH02, escriba el código en la ventana de edición del archivo, y guardar el archivo.

 ColdFusion MX Biblia 

Añadir una empresa

Nombre de la empresa
Dirección
Ciudad
Estado
Código postal
size = "11" maxlength = "10"> 
Comentarios

Este código es mucho para digerir, por lo que rompe de la siguiente manera:

La tabla, tr y etiquetas TD definir el diseño visual de esta forma. HTML Esto es normal.

CFFORM es el contenedor de los datos que el usuario introduce en los controles de formulario, que se transmite al servidor cuando el usuario envía el formulario.

El botón de envío (input type = "submit") presenta los datos del formulario a la página de la acción, que se llevará a que los datos e insertarlo en la base de datos. A crear la página siguiente acción. El CFFORM en CompanyAddForm.cfm tiene dos atributos: Método y Acción. El formulario es el método POST, y su acción es CompanyAddAction.cfm, lo que significa que cuando el usuario hace clic en Enviar, los datos del formulario se envió a las CompanyAddAction.cfm plantilla. Cada una de las etiquetas CFINPUT tiene un atributo de tipo. En esta aplicación, el tipo es siempre texto, lo que significa que el campo de entrada es de un solo campo de texto. Cada una de las etiquetas CFINPUT tiene un atributo name, que es el nombre de la variable de formulario que contiene los datos introducidos en el campo después de enviar el formulario a la acción de plantilla.

un artículo presentado por Mark Dresher


Descargo de responsabilidad:Nuestro sitio web no es responsable por el contenido de este artículo. Webarticles es un recurso de información gratuito.
Importante: Este artículo "Primera aplicación de ColdFusion" fue traducida por un software automático. Sentimos pena por los errores de ortografía que pueda haber ocurrido. Gracias por su comprensión.


Online: 135 users browsing the articles directory   


  

|