有的朋友曾經說過,如果有一個網上的日記本,或者一個網上的萬年歷能提醒自己到時去干什麼事情就好了。其實呀,這樣的日歷本您自己也能做一個。不信你看下面的例子:
〈HTML〉
〈HEAD〉
〈TITLE〉萬年歷記事本〈/TITLE〉
〈/HEAD〉
〈BODY BGCOLOR ="white"〉
//設置頁面腳本語言是java,導入HtmlCalendarNotePad類,HtmlCalendarNotePad在後面將會講到
〈%@ page language="java" import="HtmlCalendarNotePad" %〉
//定義一個JavaBean,取其id為HtmlCal
〈jsp:useBean id="HtmlCal" scope="session" class="HtmlCalendarNotePad" /〉
〈%
// 設置參數,取所需的月份為3月,因為未設定年份,故默認為本年。
HtmlCal.setMonth(3);
//設置動作,3月24日時,去天極網,在新窗口打開(也可以以其他的方式打開)
HtmlCal.setAction(24,"http://www.yesky.com/","_blank");
%〉
〈TABLE WIDTH=300〉
〈TR〉〈TD NOWRAP〉
〈%=HtmlCal.getHtml()%〉 //以表格的形式輸出一個月的月歷
〈/TD〉〈/TR〉
〈/TABLE〉
〈/BODY〉
〈/HTML〉
你將看到如下輸出結果
Mon Tue Wed Thu Fri Sat Sun
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
這不就跟日歷本上一樣了嗎,不過它比日歷本好在,有預設好的鏈接可以提醒您到時去某個站點,或 執行某個javascript函數,這樣不又起了一個記事本的作用了嗎?當然了,你也可以自己添加一些功能,使 它變得更加強大,比如添加一個表單,可以讓用戶填寫日記發送到您的系統的數據庫中等等。為了完成這個目的, 先讓我們來看一看JavaBean程序是如何書寫的。