El aprendizaje del sistema de ASP comienza con varios objetos incorporados de ASP.
Generalmente denominado los cinco objetos principales: solicitud, respuesta, servidor, sesión, aplicación
Echemos un vistazo al objeto de solicitud hoy.
Por supuesto, lo que aún no se ha mencionado es, ¿cómo es exactamente ASP? ¿Cómo sé que es el código ASP cuando miro el código?
Es muy simple. Cuando ve "<%" y "%>", significa que es ASP, y el código fuente de ASP está entre ellos.
Entonces, ¿por qué necesita aprender sobre el objeto y cuál es la función del objeto?
De hecho, estos objetos incorporados que pueden usarse en los scripts proporcionados por ASP facilitan a los usuarios recopilar información enviada a través de solicitudes de navegador, responder a los navegadores y almacenar información del usuario, lo que permite a los desarrolladores de objetos deshacerse de muchos trabajos tediosos.
La función principal del objeto de solicitud es aceptar y obtener información enviada o cargada desde el navegador del cliente en el lado del servidor. El objeto de solicitud puede acceder a toda la información aprobada en cualquier solicitud HTTP, incluidos parámetros, cookies, etc., pasada del formulario utilizando el método Post o Get Method.
1. Request.form ("nombre")
Esta es una forma de aceptación que a menudo se usa al aceptar información de la página anterior. La solicitud es un objeto ASP, y el formulario es una colección de objetos contenidos en el objeto de solicitud (esto es diferente del formulario de formulario en la página HTML, que es el nombre de un cuadro de texto, un cuadro de contraseña o un dominio oculto en el formulario de página anterior. Y hay otro punto muy importante: el método para enviar el formulario de formulario en la página anterior debe ser el método de publicación.
Es mejor hacerlo que decirlo, mire los siguientes dos programas de página.
1. Test1.html (esta página es HTML, principalmente proporcionando una plataforma para ingresar información para enviar la información a la página ASP a continuación para el procesamiento de aceptación)
[Ctrl+A Todas las selecciones se dan para copiar: puede modificar primero algunos códigos y luego hacer clic en Ejecutar]
Tenga en cuenta que el método es POST, y la acción de la página enviada se envía1.asp.
2, enviar1.asp (página ASP, realizar dos valores de nombre = "YourName" y Name = "YourPwd" de Test1.html)
Su nombre es: <%= request.form ("YourName")%> <br> Su PWD es: <%= request.form ("yurpwd")%> |
A través de IIS, encontrará que las dos páginas están relacionadas: nombre y PWD ingresados dinámicamente en test1.html, y se muestran dinámicamente en Subt1.asp.
Este es todo el proceso de recibir, extraer y mostrar información.
3. Mejorado Subt1.asp
<% para cada i en solicitud.form%> <%= i%>: <%= request.form (i)%> <br> <%siguiente%> |
Se utiliza una instrucción para bucle para aceptar y mostrar toda la información de la etiqueta de formulario en la página anterior. Estos resultados son muy rápidamente cuando hay muchos elementos en la página del formulario.