JSP 與 PHP、ASP、ASP.NET 等語言類似,運行在服務端的語言。

JSP(全名為Java Server Pages)是由Sun Microsystems 公司倡導和許多公司參與共同創建的一種使軟體開發者可以響應客戶端請求,而動態生成HTML、XML 或其他格式文件的Web網頁的技術標準。

JSP 技術是以 Java 語言作為腳本語言的,JSP 網頁為整個伺服器端的 Java 庫單元提供了一個介面來服務HTTP的應用程式。

JSP檔案後綴名為 *.jsp 。

JSP開發的WEB應用可以跨平台使用,既可以運行在 Linux 上也能運行在 Windows 上。

JSP 語法 語法

腳本程式可以包含任意量的Java語句、變數、方法或表達式,只要它們在腳本語言中是有效的。

腳本程式的語法格式:

<% 程式碼片段%>

或者,您也可以寫與其等價的XML語句,就像下面這樣:

<jsp:scriptlet>
  程式碼片段

</jsp:scriptlet>

任何文字、HTML標籤、JSP元素必須寫在腳本程式的外面。

JSP 語法 範例

<html>
    <head>
        <title>Hello World</title>
    </head>
<body>Hello World!<br/>
    <%out.println("Your IP address is " + request.getRemoteAddr());%>
</body>
</html>