[日语学习]lecture06JSP中使用JavaBean的使用.ppt

[日语学习]lecture06JSP中使用JavaBean的使用.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[日语学习]lecture06JSP中使用JavaBean的使用

JavaBean JavaBean对象 内容提纲 1. JSP标准动作 2. JSP中应用JavaBean 2.1 关于JavaBean 2.2 在JSP页面中操作JavaBean 2.3 JavaBean示例2 3. 通过JavaBean访问数据库示例 1 JSP 标准动作 2 JSP中使用 JavaBean 什么是JavaBean? JavaBean 是可重用组件,是按约定格式编写的Java类/对象 定义属性(私有数据成员+公共访问方法), 通过标准的方法: setXXX()修改属性值 getXXX() 读取属性值。 2.1 示例(定义JavaBean类) public class DateBean { private int year,month,day,hour,minute,second; private String week; private String[ ] cweeks={星期日,星期一,星期二,星期三,星期四,星期五,星期六}; private Calendar now; public DateBean() { now = Calendar.getInstance(); year = now.get(Calendar.YEAR); month = now.get(Calendar.MONTH)+1; day = now.get(Calendar.DAY_OF_MONTH); hour = now.get(Calendar.HOUR_OF_DAY); minute = now.get(Calendar.MINUTE); second = now.get(Calendar.SECOND); week = cweeks[ now.get(Calendar.DAY_OF_WEEK)-1 ]; } //…getters 2.1 示例(定义Java类续) public int getDay() { return day; } public String getWeek() { return week; } public int getHour() { return hour; } public int getMinute() { return minute; } public int getMonth() { return month; } public int getSecond() { return second; } public int getYear() { return year; } }// end of DateBean 2.2 在JSP中使用 JavaBean 要在页面中显示如下格式的当前的日期和日间: 今天是:2011年10月10日,星期一。 现在是:22:51:16 用% %格式直接在Jsp页面中插入Java代码是不好的方案。 定义专门的日期时间类,通过jsp:useBean引入它,再用EL表达式读取,是良好的解决方案 2.2 页面中应用javaBean %@page contentType=text/html pageEncoding=UTF-8% !DOCTYPE htmlhtml head meta http-equiv=Content-Type content=text/html; charset=UTF-8 titleJSP Page/title jsp:useBean id=now class=beans.DateBean scope=page/ /head body 今天是:${now.year}年${now.month}月${now.day}日,${now.week}。br/ 现在是:${now.hour}:${now.minute}:${now.second}br/ br/ 原来的用法是:br/ 今天是:jsp:getProperty name=now property=year/年 jsp:getProperty name=now property=month/月 jsp:getProperty name=now property=d

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档