English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java Server Pages (JSP) è una tecnologia di programmazione lato server che può creare applicazioni web dinamiche e indipendenti dalla piattaforma. JSP può accedere a tutta la serie di API Java, inclusa l'API JDBC per l'accesso ai database aziendali. Questo tutorial vi insegnerà come sviluppare applicazioni web utilizzando Java Server Pages con semplici passaggi.
JSP è simile a PHP, ASP, ASP.NET e altri linguaggi, e viene eseguito sul server.
JSP (Java Server Pages) è uno standard tecnologico promosso da Sun Microsystems e creato con la partecipazione di molte aziende, che permette agli sviluppatori di software di rispondere alle richieste del client e di generare dinamicamente documenti HTML, XML o altri formati.
La tecnologia JSP utilizza Java come linguaggio di script, e le pagine web JSP forniscono un'interfaccia per l'intero set di librerie Java del lato server per servire applicazioni HTTP.
L'estensione dei file JSP è *.jsp .
Le applicazioni web sviluppate con JSP sono interoperabili su piattaforme diverse, possono essere eseguite su Linux e anche su Windows.
Il primo programma di un linguaggio di programmazione di solito stampa "Hello World",il codice di output "Hello World" di JSP è come segue:
<html> <head> <title>Il primo programma JSP</title> </head> <body> <% out.println("Ciao Mondo!"); %> </body> </html>测试看看 ‹/›
运行后输出:
Ciao Mondo!
JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签一样使用它们。标签库能增强功能和服务器性能,而且不受跨平台问题的限制。JSP文件在运行时会被其编译器转换成更原始的Servlet代码。JSP编译器可以把JSP文件编译成用Java代码写的Servlet,然后再由Java编译器来编译成能快速执行的二进制机器码,也可以直接编译成二进制码。
了解了 JSP 的基本概念后,现在让我们开始来学习 JSP吧。