使用JavaBean创建您的网上日历本(1)_JSP编程

有的朋友曾经说过,如果有一个网上的日记本,或者一个网上的万年历能提醒自己到时去干什么事情就好了。其实呀,这样的日历本您自己也能做一个。不信你看下面的例子:

〈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程序是如何书写的。

时间: 2024-11-05 14:40:18

使用JavaBean创建您的网上日历本(1)_JSP编程的相关文章

使用JavaBean创建您的网上日历本(2)_JSP编程

JavaBean程序分析 我想把HtmlCalendarNotePad中的主要方法介绍一些,相信会大家有所帮助 public void setYear(int year) //设置年份 .默认值为当前的年份 public int getYear() //获得年份 .默认值为当前的年份 //这是标准Java程序写法,因为Java程序就是一个类所以经常写这种setXXX/getXXXpublic void setMonth(int month) //设置月份(1-12),默认值为当前的月 publi

使用JavaBean创建您的网上日历本

创建|日历 有的朋友曾经说过,如果有一个网上的日记本,或者一个网上的万年历能提醒自己到时去干什么事情就好了.其实呀,这样的日历本您自己也能做一个.不信你看下面的例子: 〈HTML〉 〈HEAD〉 〈TITLE〉万年历记事本〈/TITLE〉 〈/HEAD〉 〈BODY BGCOLOR ="white"〉 //设置页面脚本语言是java,导入HtmlCalendarNotePad类,HtmlCalendarNotePad在后面将会讲到〈%@ page language="java

使用JavaBean创建您的网上日历本(1)

有的朋友曾经说过,如果有一个网上的日记本,或者一个网上的万年历能提醒自己到时去干什么事情就好了.其实呀,这样的日历本您自己也能做一个.不信你看下面的例子: 〈HTML〉 〈HEAD〉 〈TITLE〉万年历记事本〈/TITLE〉 〈/HEAD〉 〈BODY BGCOLOR ="white"〉 //设置页面脚本语言是java,导入HtmlCalendarNotePad类,HtmlCalendarNotePad在后面将会讲到 〈%@ page language="java"

使用JavaBean创建您的网上日历本(2)

JavaBean程序分析 我想把HtmlCalendarNotePad中的主要方法介绍一些,相信会大家有所帮助 public void setYear(int year) //设置年份 .默认值为当前的年份 public int getYear() //获得年份 .默认值为当前的年份 //这是标准Java程序写法,因为Java程序就是一个类所以经常写这种setXXX/getXXX public void setMonth(int month) //设置月份(1-12),默认值为当前的月 publ

JSP+Servlet+JavaBean实现登录网页实例详解_JSP编程

本文实例讲述了JSP+Servlet+JavaBean实现登录网页的方法.分享给大家供大家参考.具体如下: 这里涉及到四个文件: 1. 登录页面:login.html 2. 登录成功欢迎页面:login_success.jsp 3. 登录失败页面:login_failure.jsp 4. Servlet处理文件:LoginServlet.java 其实还涉及到一个文件:web.xml,这个后面再说: 下面分别介绍这几个文件: 1. 登录页面:login.html <!-- 该Login页面是一个

用JSP创建可重用的图形背景_JSP编程

有一个技术可以在Java Server Pages(JSP)中产生整齐.精细的直方图,它可以用来作为可重用的背景.为了达到可重用性的目的,你需要使得图形的尺寸可以调整,你还应该管理直方块以免它们越过图形区域的边界.然后,你还需要把图形数据编码为一种可用的图形格式.我们将利用这个代码例子介绍本技巧. 你需要什么? 为了开始运行本文所给出的例子,你需要JDK 1.2或者它的更高版本(http://java.sun.com).你还需要一个支持JSP的Web服务器.我在Tomcat上测试该例子,我用co

JSP对JavaBean的各种常用操作方法总结_JSP编程

定义一个JavaBean(JavaBean实际上就是一个简单的java类) javac -d ./ UserBean.java 生成包文件 package com.javaweb.ch07; //一个简单的JavaBean示例 public class UserBean{ //用户名属性 private String username; //用户密码属性 private String password; //获取用户名 public String getUsername(){ return us

JSP/JAVABEAN+TOMCAT4.0.5+MYSQL组合建站总结_JSP编程

系统配置:win2000英文版+JDK1.4.1+TOMCAT4.0.5+APACHE2.043开发周期:竭尽全力,前后历时近15天.实现功能:1.    画廊:图片及相关文字的提交,分页显示,删除.2.    相册:相册主题的新建,相片及相关文字的提交,分主题,分页显示,删除.3.    文章/新闻发布系统:文章分类目录的新建,文章的分类显示,文章的编辑,删除.(具有10个插图上传能力)4.    文章按主题搜索及模糊查找.5.    将硬盘一指定目录以列表的形式显示出来,自动查找目录中的说明

JSP教程之使用JavaBean完成业务逻辑的方法_JSP编程

本文实例讲述了JSP教程之使用JavaBean完成业务逻辑的方法.分享给大家供大家参考.具体如下: 一.目标: ① 掌握什么是JavaBean: ② 掌握如何编写JavaBean: ③ 掌握如何在JSP中访问JavaBean: ④ 理解JSP中对象的4个作用范围. 二.主要内容: 通过把上一讲中login_process.jsp中的验证过程进行封装形成JavaBean,然后在JSP页面中调用这个JavaBean,介绍JavaBean的编写和访问. 通过简单实例介绍JavaBean对象的4个作用范