最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JSP由淺入深(6)—— JSP聲明

 更新時(shí)間:2006年10月13日 00:00:00   作者:  
現(xiàn)在你所編寫的JSP要變成一個(gè)類的定義。所有你編寫的scriptlets要放置到這個(gè)類的一個(gè)方法中。同樣,你可以增加變量和方法聲明到這個(gè)類中。當(dāng)然你也可以從scriptlets和表達(dá)式中使用這些變量和方法。

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

<%@ 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)在開始在scriptlets和表達(dá)式中都是有效的了,因?yàn)樗鼈円呀?jīng)定義了。

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

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

相關(guān)文章

最新評(píng)論

翁源县| 绵竹市| 耒阳市| 绥德县| 云阳县| 涿鹿县| 吉林省| 临夏县| 辽宁省| 荥经县| 行唐县| 景德镇市| 会理县| 梅河口市| 湄潭县| 玉溪市| 洪雅县| 南江县| 隆德县| 雷州市| 汉寿县| 临邑县| 阿拉善左旗| 沙田区| 库伦旗| 唐山市| 姚安县| 舞钢市| 阿鲁科尔沁旗| 西充县| 靖安县| 甘孜| 恩施市| 修武县| 温宿县| 芒康县| 临漳县| 商丘市| 和田市| 温泉县| 南漳县|