jsp程序设计(二)-jsp基本语法(8)- jsp:getProperty
2007-06-13 11:15
274 查看
获取Bean的属性值,用于显示在页面中
<h2>
Calendar of <jsp:getProperty name="calendar" property="username" />
</h2>
<jsp:getProperty>元素有一些限制:
你不能使用<jsp:getProperty>来检索一个已经被索引了的属性
你能够和JavaBeans组件一起使用<jsp:getProperty>,但是不能与Enterprise Bean一起使用。
bean的名字,由<jsp:useBean>指定
property="propertyName"
所指定的Bean的属性名。
JSP 语法
<jsp:getProperty name="beanInstanceName" property="propertyName" />例子
<jsp:useBean id="calendar" scope="page" class="employee.Calendar" /><h2>
Calendar of <jsp:getProperty name="calendar" property="username" />
</h2>
描述
这个<jsp:getProperty>元素将获得Bean的属性值,并可以将其使用或显示在JSP页面中.在你使用<jsp:getProperty>之前,你必须用<jsp:useBean>创建它.<jsp:getProperty>元素有一些限制:
你不能使用<jsp:getProperty>来检索一个已经被索引了的属性
你能够和JavaBeans组件一起使用<jsp:getProperty>,但是不能与Enterprise Bean一起使用。
属性
name="beanInstanceName"bean的名字,由<jsp:useBean>指定
property="propertyName"
所指定的Bean的属性名。
技巧:
在sun的JSP参考中提到,如果你使用<jsp:getProperty>来检索的值是空值,那么NullPointerException将会出现,同时如果使用程序段或表达式来检索其值,那么在浏览器上出现的是null(空).
相关文章推荐
- jsp程序设计(二)-jsp基本语法(3)-表达式
- jsp程序设计(二)-jsp基本语法(11)- jsp:useBean
- jsp程序设计(二)-jsp基本语法(4)-Scriptlet
- jsp程序设计(二)-jsp基本语法(5)-Page指令
- jsp程序设计(二)-jsp基本语法(6)-Taglib指令
- jsp程序设计(二)-jsp基本语法(7)- jsp:forward
- jsp程序设计(二)-jsp基本语法(1)-注释
- jsp程序设计(二)-jsp基本语法(9)- jsp:include
- jsp程序设计(二)-jsp基本语法(2)-声明
- jsp程序设计(二)-jsp基本语法(10)- jsp:plugin
- jsp基本语法
- jsp概述及基本语法
- 深入分析JavaWeb Item12 -- jsp运行原理与基本语法
- 学习笔记之javaweb基础:jsp基本语法,内置对象,对JavaBean的操作语法
- 浅析JSP编译器基本语法
- 基于JSP编译器基本语法的使用详解
- 01---jsp基本语法01(注释与scriptlet)
- JSP基本语法
- jsp的四种基本语法
- JSP基本语法