<x:selectRef>

x:selectRef 操作用来使创建于另一页上的 DBSelect Bean 可从当前页中的 scriptlet 引用。所涉及的 Bean 必须已创建,并且具有请求或会话作用域。对给定页中的每一个 DBSelect Bean,只使用一次此操作。

如果只在其他 JSP 操作(例如,x:getColumn)中引用 DBSelect Bean,而不在 scriptlet 中引用该 Bean,则不需要使用此操作。

提供此操作的目的是为了方便。可以通过标准的 jsp:useBean 标记完成同样的事情,但该标准标记要求您了解 DBSelect Bean 的类名,而这个标记则没有这样的要求。

语法

<x:selectRef 	name = "target bean name" />

x:selectRef 元素具有下列属性:

name
将要引用的 DBSelect Bean 的名称。值区分大小写,且必须与请求或会话上下文中的 DBSelect Bean 相匹配。此属性是必需的。

示例

本示例可以发生在页的顶部,以允许 scriptlet 中的引用,该 scriptlet 移动 DBSelect Bean 的第一行。

<x:selectRef name= "select1" />
<% select1.first() %>

反馈