明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

使用JavaBean創(chuàng)建您的網(wǎng)上日歷本(1)

[摘要]有的朋友曾經(jīng)說過,如果有一個網(wǎng)上的日記本,或者一個網(wǎng)上的萬年歷能提醒自己到時去干什么事情就好了。其實呀,這樣的日歷本您自己也能做一個。不信你看下面的例子:〈HTML〉 〈HEAD〉 〈TITLE〉萬年歷記事本〈/TITLE〉 〈/HEAD〉 〈BODY BGCOLOR ="white&q...
有的朋友曾經(jīng)說過,如果有一個網(wǎng)上的日記本,或者一個網(wǎng)上的萬年歷能提醒自己到時去干什么事情就好了。其實呀,這樣的日歷本您自己也能做一個。不信你看下面的例子:

〈HTML〉
〈HEAD〉
〈TITLE〉萬年歷記事本〈/TITLE〉
〈/HEAD〉
〈BODY BGCOLOR ="white"〉
//設(shè)置頁面腳本語言是java,導(dǎo)入HtmlCalendarNotePad類,HtmlCalendarNotePad在后面將會講到
〈%@ page language="java" import="HtmlCalendarNotePad" %〉
//定義一個JavaBean,取其id為HtmlCal
〈jsp:useBean id="HtmlCal" scope="session" class="HtmlCalendarNotePad" /〉
〈%
// 設(shè)置參數(shù),取所需的月份為3月,因為未設(shè)定年份,故默認為本年。
HtmlCal.setMonth(3);
//設(shè)置動作,3月24日時,去天極網(wǎng),在新窗口打開(也可以以其他的方式打開)
HtmlCal.setAction(24,"http://www.yesky.com/","_blank");
%〉
〈TABLE WIDTH=300〉
〈TR〉〈TD NOWRAP〉
〈%=HtmlCal.getHtml()%〉 //以表格的形式輸出一個月的月歷
〈/TD〉〈/TR〉
〈/TABLE〉
〈/BODY〉
〈/HTML〉

  你將看到如下輸出結(jié)果

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

  這不就跟日歷本上一樣了嗎,不過它比日歷本好在,有預(yù)設(shè)好的鏈接可以提醒您到時去某個站點,或 執(zhí)行某個javascript函數(shù),這樣不又起了一個記事本的作用了嗎?當然了,你也可以自己添加一些功能,使 它變得更加強大,比如添加一個表單,可以讓用戶填寫日記發(fā)送到您的系統(tǒng)的數(shù)據(jù)庫中等等。為了完成這個目的, 先讓我們來看一看JavaBean程序是如何書寫的。