预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第4章JavaBean基础4.1创建JavaBean4.1.1JavaBean类4.1.1JavaBean类4.1.2JavaBean属性和方法1.简单方法通过表达式或字符串常量设置属性我们在JavaWeb开发中使用的JavaBean属性一般都是读写类型,必须采用标识命名约定来定义getXXX()和setXXX()方法。我们在JavaWeb开发中使用的JavaBean属性一般都是读写类型,必须采用标识命名约定来定义getXXX()和setXXX()方法。get和set方法的作用同简单类型的方法一样,即用来获取和设置属性值。接下来的将要介绍的内容就是利用JavaBean封装数据库操作。其中属性和方法封装需要遵循各特定的规范。JavaBean属性定义如图4.有关数据库的具体知识我们将在后面单独一章为大家介绍。1创建JavaBean本章的重点是了解3个动作指令的用法,难点是能够熟练掌握JavaBean在Web中,尤其是数据库中的应用。JavaBean同样可以使用到数据库开发中,从而简化开发过程,提高代码的可重用性。在定义范围内确认JavaBean实例变量,也可以用该变量名引用JavaBean实例JavaBean类创建的语法格式如图4.引用的JavaBean的完整类名。有关数据库的具体知识我们将在后面单独一章为大家介绍。4.2JSP与JavaBean交互的动作指令4.2.1<jsp:useBean>动作指令4.2.1<jsp:useBean>动作指令4.2.2<jsp:getProperty>动作指令4.2.3<jsp:setProperty>动作指令1.通过表达式或字符串常量设置属性3<jsp:setProperty>动作指令1<jsp:useBean>动作指令简单方法的使用语法如图4.这种形式的具体语法形式如图4.留意:在这个计数器中,刷新页面不会改变计数器的值,只有新打开一个浏览器窗口这时候才会使计数器的值增加,而且因为这个JavaBean的作用范围是application,所以只要服务器在运行这个计数器的值都会保存在服务器中,当服务器关闭的时候这个值会被置零。索引方法是指一个有get/set方法的数组方法。根据JavaBean类特定的接口格式要求我们可以将其属性分为简单方法和索引方法。JSP可以方便地支持JavaBean组件的使用。<jsp:getProperty>动作指令的语法格式如图4.用户将常用的功能写入JavaBean。在定义范围内确认JavaBean实例变量,也可以用该变量名引用JavaBean实例在JSP中专门提供了3个动作指令来与JavaBean进行交互,分别为<jsp:useBean>动作指令、<jsp:setProperty>动作指令和<jsp:getProperty>动作指令。这种形式的具体语法形式如图4.对于一个Web应用来说,计数器的功能几乎是必不可少的。在实际应用中,直接使用表达式或字符串常量设置值的情况很少,往往都是通过接收用户请求中传递的参数值来设置JavaBean属性的。对于一个Web应用来说,计数器的功能几乎是必不可少的。在定义范围内确认JavaBean实例变量,也可以用该变量名引用JavaBean实例3.通过表单的提交参数设置属性4.3JavaBean的应用4.3.1计数器JavaBean4.3.2数据库应用4.4小结谢谢