日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

JSP由淺入深6—— JSP聲明_JSP教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:JSP由淺入深7—— JSP Directives
在前面的教程中,我們已經(jīng)使用了java.util.Date�?梢杂腥司蜁�(huì)問(wèn):為什么不只使用import java.util.*呢?其實(shí),在JSPs中也可以使用import語(yǔ)句,但是它的語(yǔ)法跟普通的Java是有些

在你所編寫的JSP要變成一個(gè)類的定義。所有你編寫的scriptlets要放置到這個(gè)類的一個(gè)方法中。同樣,你可以增加變量和方法聲明到這個(gè)類中。當(dāng)然你也可以從scriptlets和表達(dá)式中使用這些變量和方法。

為了增加一個(gè)聲明,你必須使用<%! and %>來(lái)圈起你的聲明,比如:

<%@ page import="java.util.*" %>

<HTML>

<BODY>

<%!

Date theDate = new Date();

Date getDate()

{

System.out.println( "In getDate() method" );

return theDate;

}

%>

Hello! The time is now <%= getDate() %>

</BODY>

</HTML>

上面的例子已經(jīng)聲明了變量和方法:一個(gè)Date變量theDate以及一個(gè)方法getDate。這兩個(gè)從現(xiàn)在開(kāi)始在scriptlets和表達(dá)式中都是有效的了,因?yàn)樗鼈円呀?jīng)定義了。

但是不幸的是,上面的這個(gè)例子并不能正常工作:不管你怎么重載網(wǎng)頁(yè),日期都是相同的。其中的原因是這些聲明,它們只在網(wǎng)頁(yè)被裝載的時(shí)候才被計(jì)算一次。這一點(diǎn)就象我們?cè)赩isual C 中創(chuàng)建一個(gè)類并定義變量的初始化值。

本節(jié)教程的練習(xí)為:修改上面的例子,增加另外一個(gè)函數(shù)computeDate來(lái)重新初始化theDate。并且增加一個(gè)scriptlet來(lái)每次調(diào)用computeDate

分享:JSP由淺入深8—— JSP Tags
JSP另外一個(gè)重要的語(yǔ)法是Tags(標(biāo)記)。JSP Tags不是使用<%,而只是使用<字符。JSP Tag有點(diǎn)象HTML Tag 。JSP tags可以有一個(gè)“start tag”、一個(gè)“tag body”以及一個(gè)“end t

來(lái)源:模板無(wú)憂//所屬分類:JSP教程/更新時(shí)間:2008-08-22
相關(guān)JSP教程