JSP技術複習

2022-09-18 14:27:10 字數 887 閱讀 5941

jsp是一種執行在伺服器端的指令碼語言,是用來開發動態網頁的技術,它是j**a web程式的開發重要技術

jsp頁面主要由html和jsp**構成,jsp**是通過"<%"和"%>"符號加入到html**中間的

**練習:例 3.1

<%@page contenttype="text/html"import="j**a.util.*"pageencoding="utf-8'%>

<%! int sum=0,x-1;%>

<%while(x<=10){

sun+=x;++x;

1加到10的結果是:<%=sum%>

3.1.2jsp程式的執行機制

jsp程式是在伺服器端(jsp容器)執行的。伺服器端的jsp引擎解釋執行jsp**,然後將結果以html 頁面形式傳送到客戶端。

3.2.1 jsp基本元素

1.jsp指令碼元素

(1)jsp宣告:

在jsp頁面中可以宣告變數和方法,宣告後的變數和方法可以在本jsp頁面的任何位置使用,並在jsp頁面初始化時被初始化。

語法格式<%! 宣告變數,方法與類%>

(2)jsp表示式

jsp表示式是由變數,常量組成的算式,它將jsp生成的數值轉化成字串嵌入html頁面,病直接輸出(顯示)其值。

語法格式<%=表示式》

(3)jsp**塊

jsp**段可以包含任意合法的j**a語句,該**段在伺服器處理請求時被執行。

語法格式<%符合j**a語法的**塊%>.

2.注釋

在jsp程式中,為了增加jsp程式的可讀性,給出了注釋元素。

語法格式:<%--要新增的文字注釋--%>

html:

j**a   <%//要新增的文字注釋%><%/*要新增的文字注釋*/%>

java程式設計 jsp複習(二)

jsp中include有兩種形式,分別是 include file filename 前者為靜態引入,後者為動態引入。靜態引入 這種引入是把包含的靜態檔案直接新增到include標籤所在的位置 動態引入 這種引入是把包含的檔案執行的結果包含到include標籤所在的位置 靜態引入 不能包含多個htm...

複習各種技術

c 允許 且只允許 建構函式使用一種特殊的語法為初始化類中的常量,稱為成員初始化列表 member initializer list 成員初始化列表由逗號分隔的初始化列表組成,其位於構造函式引數列表的右括號後函式體的開始左大括號之前,以冒號開始,成員名後面跟括號,括號內為其初始化值,然後以逗號相隔每...

JSP分頁技術二

定義兩個vector,乙個為儲存查詢所有記錄的totalv,另乙個儲存當前頁的記錄currentpagev 總的記錄數 int totalsize totalv.getsize 每頁顯示的記錄數 int countperpage 總頁數 int totalpagenum totalsize coun...