Tecnología

Inicio

¿Qué tipos de lado del servidor Las lenguas son para JSP?

¿Qué tipos de lado del servidor Las lenguas son para JSP?


El marco de Java Server Pages (JSP) le permite utilizar Java como lenguaje de script. Mientras que Java es el componente idioma principal en la prestación de páginas JSP, también se puede integrar código de otros lenguajes de script. Usted sólo tiene que tener los intérpretes adecuados en su servidor, y para los idiomas no utilizar una arquitectura modelo-vista-controlador (MVC).

MVC Modelo

JSP utiliza la arquitectura MVC para la renderización de páginas Web y la gestión de la entrada del usuario. En esta arquitectura, un marco corre a través de tres componentes distintos de un servidor. El componente de vista está orientada al usuario, mostrando el contenido que generan archivos de código JSP y aceptar directamente la entrada del usuario. El componente almacena modelo de código ejecutable, así como variables y del objeto Unidos. El componente controlador activa métodos de la componente del modelo basado en la entrada del componente de vista. El componente del modelo, a su vez, actualiza el componente de vista según sea necesario.

JSP y MVC

La arquitectura MVC permite a los programadores crear sitios web con todas las funciones y dinámicas. Sin embargo, este modelo de arquitectura monopoliza el control de una página web en particular. Esto significa que si usted está utilizando el marco de JSP para ejecutar una página en particular, usted no será capaz de poner en práctica otro marco que se ejecuta en el modelo MVC.

Idiomas compatibles Scripting

Para utilizar otro lenguaje de script junto JSP en su página web, tiene que correr de un intérprete simple. De esta manera, se puede incrustar los guiones etiquetados dentro de su código JSP. Cuando el marco JSP procesa el código de la página para la representación, las bibliotecas apropiadas interpretar el código de secuencias de comandos y hacer que la totalidad de la página.

PHP y Javascript

Entre los lenguajes de script que utilizan un intérprete simple y puede publicarse en las páginas JSP son JavaScript, PHP y para lenguajes como Perl o C, scripts CGI. segmentos script PHP dentro de las páginas JSP pueden utilizar sus bibliotecas nativas para manejar el trabajo de base de datos, mientras que JavaScript tiene la ventaja de ser capaz de acceder a objetos Java para invocar métodos o modificar los valores de variables.