JSP 教程

ava Server Pages(JSP)是一種服務(wù)器端編程技術(shù),可以創(chuàng)建動態(tài)的,獨立于平臺的方法來構(gòu)建基于Web的應(yīng)用程序。 JSP可以訪問整個Java API系列,包括用于訪問企業(yè)數(shù)據(jù)庫的JDBC API。 本教程將教您如何通過簡單的步驟使用Java Server Pages開發(fā)Web應(yīng)用程序。

jsp教程.pngJSP 與 PHP、ASP、ASP.NET 等語言類似,運行在服務(wù)端的語言。

JSP(全稱Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo)和許多公司參與共同創(chuàng)建的一種使軟件開發(fā)者可以響應(yīng)客戶端請求,而動態(tài)生成 HTML、XML 或其他格式文檔的Web網(wǎng)頁的技術(shù)標準。

JSP 技術(shù)是以 Java 語言作為腳本語言的,JSP 網(wǎng)頁為整個服務(wù)器端的 Java 庫單元提供了一個接口來服務(wù)于HTTP的應(yīng)用程序。

JSP文件后綴名為 *.jsp 。

JSP開發(fā)的WEB應(yīng)用可以跨平臺使用,既可以運行在 Linux 上也能運行在 Windows 上。

第一個 JSP 程序

語言學(xué)習入門的第一個程序一般都是輸出 "Hello World",JSP輸出 "Hello World" 代碼如下所示:

<html>
    <head>
           <title>第一個 JSP 程序</title>
    </head>
    <body>
           <%
                  out.println("Hello World!");
           %>
    </body>
</html>
測試看看 ?/?

運行后輸出:

Hello World!

JSP將Java代碼和特定變動內(nèi)容嵌入到靜態(tài)的頁面中,實現(xiàn)以靜態(tài)頁面為模板,動態(tài)生成其中的部分內(nèi)容。JSP引入了被稱為“JSP動作”的XML標簽,用來調(diào)用內(nèi)建功能。另外,可以創(chuàng)建JSP標簽庫,然后像使用標準HTML或XML標簽一樣使用它們。標簽庫能增強功能和服務(wù)器性能,而且不受跨平臺問題的限制。JSP文件在運行時會被其編譯器轉(zhuǎn)換成更原始的Servlet代碼。JSP編譯器可以把JSP文件編譯成用Java代碼寫的Servlet,然后再由Java編譯器來編譯成能快速執(zhí)行的二進制機器碼,也可以直接編譯成二進制碼。

開始學(xué)習 JSP

了解了 JSP 的基本概念后,現(xiàn)在讓我們開始來學(xué)習 JSP吧。

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清