Home
Username:
Password:
Macromedia ColdFusion MX (Español) Tutorials

Cómo Utilizar Componentes en el CFML / Cómo Invocar con Solicitud de URL




Visitors to VTC.com will be able to view all introductory videos for each training course.
Free Trial Members will gain access to first three chapters for each training course.
Full Access Members have full access to VTC.com’s entire library of video tutorials.


Learn More

Subtitles of the Movie

Un componente puede ser invocado utilizando un URL, aunque las circunstancias en las cuales este aspecto es util son limitadas. Si el metodo de un componente va a ser llamado mediante la utilizacion de un URL, el atributo "access" debe contener el valor "remote"É y el metodo que esta siendo llamado debe estar especificado en el URL. Otros argumentos pueden ser pasados a manera de pares de valores en el URL, y ya que el URL es visible ante el cliente, no es conveniente pasar unas variables con informacion importante dentro de una cadena del URL. Vamos a demostrar la invocacion con un URL mediante un metodo "logOut" en el componente "User". Este metodo va a despejar todas las variables de sesion y va a redireccionar al usuario hacia la pagina principal. Normalmente, no es necesario tener unas variables de sesion manejadas por un componente que no se ha configurado a si mismo. porque este no puede verificar la existencia de las variables. Sin embargo, en este caso sabemos que vamos a utilizar esta funcion para cerrar la sesion y que las variables existen. El nombre de la funcion es "logOut", el atributo "access" tiene el valor "remote" y el atributo "returntype" tiene el valor "void" para indicar que no se va a restituir ningun valor. Si la variable de sesion con el argumento "userid" esta definida, este metodo va a despejar las variables utilizando la funcion "structClear"É y luego va a redireccionar al usuario hacia la pagina principal. Vamos a modificar el codigo en el archivo del pie de pagina de manera que el vinculo "Log Out" apunte hacia el componente "user.cfc" con el metodo "logOut". Si abrimos la aplicacion "Where's Tom", nos registramos, regresamos a la pagina principal y seleccionamos el vinculo "Log Out", se cierra la sesion y regresamos a la pagina principal de la aplicacion. plicacion.

Tutorial Information

Course: Macromedia ColdFusion MX (Español)
Author: Darcey Spears
SKU: 33752
ISBN: 1-933736-76-3
Release Date: 2007-03-30
Duration: 6.5 hrs / 102 lessons
Captions: Available on CD and Online University
Compatibility: Vista/XP/2000, OS X, Linux
QuickTime 7, Flash 8

VTC Sign up & Benefits

  • Unlimited Access
  • 98,729 Video Tutorials (23,265 free)
  • Video Available as Flash or QuickTime
  • Over 1026 Courses
  • $30 for One Month Access
  • Multi-User Discounts Available