JSP_javabean
2016-07-14 12:38
337 查看
一.javabean的设计原则:
1.是公有类
2.有无参构造方法
3.只有私有属性
4.只有getter和setter方法
二.Jsp动作元素
action elements.为请求处理阶段提供信息。动作元素遵循XML元素的语法,有一个包含元素名的开始标签,可以有属性、可选的的内容、与开始标签匹配的结束标签。
三.Jsp页面中如何使用Javabeans
1.像使用普通Java类一样,创建javabean实例
2.在Jsp页面中通常使用jsp动作标签使用javabean
useBeans动作,setProperty动作,getProperty动作。
<jsp:useBeans>
作用:在jsp页面中实例化或者在指定范围内使用javabean:
<jsp:useBean id="标示符" class="Java类名" scope="作用范围"/>
<jsp:setProperty>
作用:给已经实例化的Javabean对象的属性赋值,一共四种形式:
<jsp:setproperty name="JavaBean实例名" property="*"/> (跟表单关联)
<jsp:setproperty name="JavaBean实例名" property="JavaBean属性名"/> (跟表单关联)
<jsp:setproperty name="JavaBean实例名" property="JavaBean属性名" alue="BeanValue"/> (手工设置)
<jsp:setproperty name="JavaBean实例名" property="JavaBean属性名" param="request对象中的参数名"/> (跟request参数关联)
<jsp:getProperty>
作用:获取指定JavaBean对象的属性值。
<jsp:getProperty name="JavaBean实例名" property="属性名"/>
1.是公有类
2.有无参构造方法
3.只有私有属性
4.只有getter和setter方法
二.Jsp动作元素
action elements.为请求处理阶段提供信息。动作元素遵循XML元素的语法,有一个包含元素名的开始标签,可以有属性、可选的的内容、与开始标签匹配的结束标签。
三.Jsp页面中如何使用Javabeans
1.像使用普通Java类一样,创建javabean实例
2.在Jsp页面中通常使用jsp动作标签使用javabean
useBeans动作,setProperty动作,getProperty动作。
<jsp:useBeans>
作用:在jsp页面中实例化或者在指定范围内使用javabean:
<jsp:useBean id="标示符" class="Java类名" scope="作用范围"/>
<jsp:setProperty>
作用:给已经实例化的Javabean对象的属性赋值,一共四种形式:
<jsp:setproperty name="JavaBean实例名" property="*"/> (跟表单关联)
<jsp:setproperty name="JavaBean实例名" property="JavaBean属性名"/> (跟表单关联)
<jsp:setproperty name="JavaBean实例名" property="JavaBean属性名" alue="BeanValue"/> (手工设置)
<jsp:setproperty name="JavaBean实例名" property="JavaBean属性名" param="request对象中的参数名"/> (跟request参数关联)
<jsp:getProperty>
作用:获取指定JavaBean对象的属性值。
<jsp:getProperty name="JavaBean实例名" property="属性名"/>
相关文章推荐
- java中匿名内部类总结
- SpringMVC 导入Excel
- JAVA中写时复制(Copy-On-Write)Map实现
- 20160611-20160714springmvc入门进阶
- 在往自己的Eclipse/MyEclipse中导外部Android项目的时候有时候会出现一些问题
- java爬虫实战
- JavaSE之幸运抽奖项目
- java.lang.reflect.MalformedParameterizedTypeException
- Java 封装的详解
- 多图详解Spring框架的设计理念与设计模式
- Spring的配置项及其作用分析
- Java中的集合框架 笔记
- Spring (五) AOP第二章使用方式
- eclipse中outline中图标含义小结
- Eclipse-4.3.0集成Groovy插件
- org.eclipse.ui.menus扩展点学习
- Java 征途:行者的地图
- java回调机制
- Java转型(向上或向下转型)
- java取消科学计数法