程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> JSP——認識JSP基礎

JSP——認識JSP基礎

編輯:關於JSP

認識JSP
1、      JSP腳本片段
在Jsp中java代碼需要嵌套在<% 【java代碼—>腳本片段】%>中,沒有嵌套的內容稱之為Jsp的模板元素。
腳本片段可以相互訪問;可以是不完整的,但多個片段必須組合成完整的java語句
<%if(true){%>可以有模板元素<%}%>      相當於<%if(true){}%>{}中是模板元素的內容
2、      JSP腳本表達式
<%= 變量或表達式%>可以直接將程序數據輸出到客戶端。
JSP腳本表達式中的變量或表達式後不能有分號【;】
3、      JSP聲明
<%!  Java 代碼   %>
4、      JSP注釋
<%--注釋信息-->
 
5、JSP指令
<%@ 指令 屬性名=”值” %>
主要的指令有page指令 include指令
——————————
JSP引擎在將JSP頁面翻譯成Servlet程序時,忽略JSP頁面中被注釋的內容。
但<!—html注釋-->是會被發送到客戶端的。
 
Jsp代碼中out.println;將其他Java程序代碼產生的結果字符串輸出給客戶端
System.out.println語句則是將它們打印到命令行窗口。

JSP頁面中的位於<%%>外面的每行和緊臨<%%>兩邊的每段文本被轉換成以這些文本作為參數的一條條out.write語句,
JSP腳本片斷(位於<%%>內的一段java代碼)中的java代碼被原封不動地搬移進了jspService方法中的相應位置處,
JSP表達式(位於<%=和%>之中的內容)則是被轉換成以其中的變量或表達式作為參數的out.print語句。

而聲明的代碼被轉換到_jspService方法的外面。
所以JSP聲明可用於定義JSP頁面轉換成的Servlet程序的靜態代碼塊、成員變量和方法

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved