Recomendado: Diseño de compatibilidad de caché para aplicaciones web Después de pasar el proxy, dado que se agrega una capa intermedia entre el cliente y el servicio, el servidor no puede obtener directamente la IP del cliente, y la aplicación del lado del servidor no puede volver directamente al cliente a través de la dirección de reenvío. Sin embargo, en la información del encabezado HTTP de las solicitudes de reenvío, se agrega http_x
Para evitar dificultades de mantenimiento causadas por la escritura mixta del código TML del programa ASP, este artículo presenta un método para usar plantillas para separar programas y páginas para facilitar la programación.
Al usar ASP para crear un sitio, a menudo hay una situación en la que el código del programa y el código HTML se mezclan en un archivo ASP. Hay muchas desventajas para hacer esto
1. Sin mencionar que al programar, debe diseñar y organizar el diseño de la página, lo que hará que el código sea confundido y difícil de entender e irregular;
2. Cuando necesite cambiar la apariencia de la página, no solo necesita cambiar la parte HTML, sino que también necesita cambiar el código ASP, que no es fácil de mantener.
Entonces, ¿cómo podemos evitar estos problemas?
La respuesta es usar un archivo de plantilla para separar el código ASP y las páginas HTML, y todos los problemas se resolverán. El uso de plantillas tiene los siguientes beneficios:
1. La apariencia de todo el sitio se puede reemplazar en muy poco tiempo;
2. Habilitar programadores para la programación abstracta sin tener que tocar el código HTML;
3. La plantilla anterior se puede reutilizar.
Los programas que han utilizado PHP sabrán que PHP tiene un programa de plantilla (FastTemplate). El problema actual es cómo implementar funciones similares en ASP.
El ASP de Microsoft viene con dos scripts: VBScript y JScript. Todos vienen con un objeto de expresión regular (regexp). Usando objetos de cadena y objetos REGEXP, puede implementar fácilmente las funciones de plantilla. Mu Feng usó esto para escribir un archivo Template.jscript.inc, y el contenido de este archivo se adjunta al final del artículo. Un lector competente puede mejorar según sus necesidades.
Aquí hay una descripción de cómo usarlo. Dado que este archivo está escrito en JScript (por supuesto, es fácil convertirlo en VBScript), el lenguaje de secuencias de comandos predeterminado debe establecerse en JScript, es decir, la primera línea del programa ASP debe ser: %@lengua = JScript %, y luego el archivo del programa Template se incluye:!#IncludeFile = Template.jscript.Inc.
Permítanme presentar primero el uso de la clase de plantilla:
1. Cree un objeto de plantilla: plantilla (ruta)
Parámetros: ruta (tipo de cadena) ruta de almacenamiento de archivos de plantilla HTML.
Use el nuevo operador para crear un objeto de plantilla.
Compartir: Tutorial básico de ASP: Aprender la aplicación de subprogramas en ASP En ASP, puede llamar a su propio programa a través de VBScript y otras formas. Ejemplo: llamar a una subrutina usando VBScript Cómo llamar a una subrutina escrita en VBScript de ASP. El siguiente es el contenido citado
4 páginas en la página anterior de la página 1234NEXT