資源描述:
《JSP頁面與JSP標記》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第2章JSP頁面與JSP標記(1)1主要內(nèi)容JSP頁面的基本結(jié)構(gòu)變量和方法的聲明Java程序片表達式注釋難點變量的生存周期導讀2§2.1JSP頁面的基本結(jié)構(gòu)JSP頁面可由5種元素組合而成:①普通的HTML標記符;②JSP標記,如指令標記、動作標記;③變量和方法的聲明;④Java程序片;⑤Java表達式;31.JSP頁面的基本結(jié)構(gòu)example2_1.jsp<%@pagecontentType="text/html;charset=GB2312"%><%@pageimport="java.util.Date"%><%!Datedate;//數(shù)據(jù)聲明intstart,end,sum;publicintcontinueSum(intstart,intend)//方法聲明{for(inti=start;i<=end;i++)sum=sum+i;returnsum;}%>41.JSP頁面的基本結(jié)構(gòu)程序片創(chuàng)建Date對象:<%date=newDate();//java程序片out.println("
"+date);start=1;end=100;sum=continueSum(
3、start,end);%>51.JSP頁面的基本結(jié)構(gòu)
從<%=start%>至<%=end%>的連續(xù)和是<%=sum%>6JSP頁面的運行過程:把JSP頁面中普通的HTML標記符號,交給客戶的瀏覽器執(zhí)行顯示。JSP標記、數(shù)據(jù)和方法聲明、Java程序片由Tomcat服務(wù)器負責執(zhí)行,將需要顯示的結(jié)果發(fā)送給客戶的瀏覽器。Java表達式由Tomcat服務(wù)器負責計算,將結(jié)果轉(zhuǎn)化為字符串,交給客戶的瀏覽器負責顯示。7§2.2變量和方法的聲明82.2.1.頁面成員變量在JSP頁面的標記符“<%!”和“%>”之間聲明
4、的變量稱作JSP頁面的成員變量。<%!Inta,b=10,c;Stringtom=null,jerry=“l(fā)oveJSP”;Datedate;%>§2.2變量和方法的聲明9§2.2變量和方法的聲明頁面成員變量的生命周期:頁面開始運行到服務(wù)器關(guān)閉作用范圍:整個頁面,位置任意具有多用戶共享的特性互斥訪問:在使用該變量的方法前加關(guān)鍵字synchronized10例2-2<%@pagecontentType="text/html;charset=GB2312"%><%!inti=0;%><%i++;%>您是
5、第<%=i%>個訪問本站的客戶。