當前位置:編程學習大全網 - 圖片素材 - JSP基礎教程之JSP聲明

JSP基礎教程之JSP聲明

在妳所編寫的JSP要變成壹個類的定義。所有妳編寫的scriptlets要放置到這個類的壹個方法中。同樣,妳可以增加變量和方法聲明到這個類中。當然妳也可以從scriptlets和表達式中使用這些變量和方法。

為了增加壹個聲明,妳必須使用<%! 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>

上面的例子已經聲明了變量和方法:壹個Date變量theDate以及壹個方法getDate。這兩個從現在開始在scriptlets和表達式中都是有效的了,因為它們已經定義了。

但是不幸的是,上面的這個例子並不能正常工作:不管妳怎麽重載網頁,日期都是相同的。其中的原因是這些聲明,它們只在網頁被裝載的時候才被計算壹次。這壹點就象我們在Visual C++中創建壹個類並定義變量的初始化值。

本節教程的練習為:修改上面的例子,增加另外壹個函數computeDate來重新初始化theDate。並且增加壹個scriptlet來每次調用computeDate。

  • 上一篇:十九屆六中全會黑板報內容是什麽?
  • 下一篇:水滸傳梁山壹百零八位好漢排名?
  • copyright 2024編程學習大全網