sessionScope変数に基づいてカスタムコントロールを追加するにはどうすればよいですか。ページコンテナコントロールを含めようとしましたが、うまくいきませんでした。
<xp:this.afterPageLoad><![CDATA[#{javascript:sessionScope.put("viewName","ccViewAll.xsp");}]]></xp:this.afterPageLoad>
<xp:text escape="true" id="computedField1">
<xp:this.value><![CDATA[#{javascript:sessionScope.get("viewName")}]]></xp:this.value>
</xp:text>
<xc:appLayout>
<xp:this.facets>
<xp:panel xp:key="facetMiddle">
<xp:include id="include1">
<xp:this.pageName><![CDATA[${javascript:sessionScope.get("viewName")}]]>
</xp:this.pageName>
</xp:include>
</xp:panel>
</xp:this.facets>
</xc:appLayout>
上記のコードでエラーエラー404HTTPWebサーバー:アイテムが見つかりません例外が発生します。しかし、sessionScope.get( "viewName")ではなくccViewAll.xspであるビュー名をハードコーディングすると、正常に機能します。
-MAK