x:procedureCallRef アクションは、現行ページのスクリプトレットから参照できる他のページ上で作成された DBProcedureCall Bean の作成に使用されます。 該当の Bean は、要求またはセッション・スコープを使用して作成されていなければなりません。 このアクションは、特定のページの DBProcedureCall Bean ごとに 1 回だけ使用してください。
他の JSP アクション (たとえば、x:getParameter) で DBProcedureCall Bean を参照するだけで、スクリプトレットでは参照しない場合は、このアクションを使用する必要はありません。
このタグは、便宜上用意されています。 標準の jsp:useBean タグを介して同じことを達成できますが、このタグを使用するには、 DBProcedureCall Bean のクラス名を知っている必要があります。一方で、当タグではその必要はありません。
<x:procedureCallRef name = "target bean name" />
x:procedureCallRef 要素には以下の属性があります。
この例は、DBProcedureCall Bean の最初の結果セットに移動するスクリプトレット内の参照を許可するページの上部で生じる可能性があります。
<x:procedureCallRef name= "procedureCall1" /> <% procedureCall1.firstResult() %>