ページ全体をリフレッシュせずに、JPSページ・コンテンツを選択的に更新します。
JSP構文
<pagecontrol:updateRegion
href="dataSourceInstanceName"
regionid="idOfRegionToUpdate"
>
???what goes here???
</pagecontrol:updateRegion>
説明
updateRegionタグをJSPページに挿入することによって、表示されているJSPページの一部の更新がトリガーされます。ページの更新部分は領域と呼ばれ、<pagecontrol:region>タグを使用して定義します。
参照項目: oracle.jbo.ViewObject
属性
href: 更新する領域を含むJSPページのURL。通常、JSPページはそのページの領域の更新をトリガーしますが、他のJSPページの領域の更新をトリガーすることもできます。
regionid: <pagecontrol:region>タグで定義された、JSPページ内の更新する領域のID。
例
<%@ taglib uri="http://xmlns.oracle.com/jbo/pagecontrol" prefix="pagecontrol" %> <%@ page contentType="text/html;charset=windows-1252"%> <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252"> <TITLE> Hello World </TITLE> </HEAD> <BODY> <pagecontrol:initialize/> <pagecontrol:updateRegion href="untitled1.jsp" regionid="reg1" >region 1 </pagecontrol:updateRegion> <pagecontrol:updateRegion href="untitled1.jsp" regionid="reg2" >region 2 </pagecontrol:updateRegion> <pagecontrol:region id="reg1" > <H2>Region1</H2> <P> <% out.println((new java.util.Date()).toString()); %> </P> </pagecontrol:region> <pagecontrol:region id="reg2" > <H2>Region2</H2> <P> <% out.println((new java.util.Date()).toString()); %> </P> </pagecontrol:region> </BODY> </HTML>