これで、そのボタンをクリックするとjspページが開きます。実際には動作しません。
私はこの方法でこれを達成しようとしています。
<div style="text-align:right">
<p:lightBox iframe="true" width="1000" height="840">
<h:outputLink
value="./next.jsp">
<p:commandButton value="Add" icon="ui-icon ui-icon-plusthick" style="margin:3px;display: table-cell;vertical-align: middle;"/>
</h:outputLink>
</p:lightBox>
</div>
私の現在のportletViewMode.xhtml(ポートレットの表示ページ)と(XHTMLフォルダに)ポートレットの内部に存在next.jspです。
jsfポートレットを作成するときに作成されるjsfビュー(portletViewMode.xhtml)。このビューでは、内部にデータテーブルが表示されています。
このボタンをクリックすると、ライトボックスとして機能するjspページに移動できるはずです。したがって、私が閉じると私は以前のjsfビューを見ることができます。
私はjsfビューからボタン(jsfコンポーネント)の動作時に別のJSPページにナビゲートしようとしています。
私はそのために何をする必要がありますか? jsfビューから他のページにナビゲートしようとした人がいますか?
プライムフェイスとJSPは機能しません。したがって、next.jspでPrimefacesコンポーネントを使用すると問題が発生する可能性があります。一般的に、なぜJSPとFaceletを混在させるのですか?他の好ましいフェースレットを使用してください。 –
はい、jspページの代わりにxhtmlファイルも利用できます。私はその方法で試してみました。next.jspやnext.xhtmlでは、私は単に「こんにちは世界」を表示しようとしていました。しかし、私の基本的な問題は、私がナビゲートすることができないことです。 – Java