問題タブ [portlet]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
file - ポータル環境で JSF ページからサーブレットにリダイレクトした後、renderResponse フェーズを完了する際の問題
ポータル環境の JSF ページに commandLink があります。クリックすると、(facesContext.getExternalcontext().sendRedirect(//Servlet URL//) を呼び出して) サーブレットにリダイレクトします。
サーブレットは、サーバーから Excel ファイルをダウンロードするために作成されます。
- ファイルとして保存ダイアログが開き、バックグラウンドで JSF ポータル ページが表示されます。
これは問題なく動作しますが、ファイルをダウンロードしたときに、ポータルの JSF ページでアクション コンポーネントをクリックすると、アクションが実行されずにページが更新されるだけであることがわかりました。動作させるには、そのアクション コンポーネントをもう一度クリックする必要があります。
PhaseListener を使用して JSF ライフサイクルを追跡したところ、リダイレクトの後、手順 6 の ierenderResponse フェーズが欠落していることに気付きました。これが問題でしょうか?どうすればこれを解決できますか?
java - JSF、Icefaces、ポートレット、およびRequestparameter
WebアプリにJSFを含めようとしています。私がICEFacesを選択したコンポーネントライブラリについて、今私は問題に直面しています:
ICEFacesは、requestparametersを取得するために必要なprocessActionメソッドをトリガーしません。私の他の「通常の」ポートレットでは、JBossポータルで実行できます。
Icefacesではそれはできません
常にnulllです。
マネージドBeanのExternalcontextにすでにアクセスしています(スコープリクエスト)。リクエストパラメータを取得する他のアプローチを知っている人はいますか?
java - ポートレットとは何か、ポートレットを使用する理由について説明してください
Tomcat と gwt の上で Java ポートレットを使用する必要があるのはなぜですか? ポートレットを使用すると、jsp と jsf を使用する必要が少なくなりますか? Jboss はポートレットの進化文化の一部でしたか? Jboss はポートレット jsrs を満たしていますか?
どのポートレットの実装/ブランドが、gae java および gae python で実行されますか? ポートレットの仕様は、php cms 文化からの同調圧力によるものですか?
.net のポートレットとポートレット jsr に相当するものは何ですか?
java - LiferayのAlfrescoポートレットのポートレットが一時的に利用できないというメッセージ
http://www.liferay.com/web/jonas.yuan/blog/-/blogs/integrating-alfresco-web-client-as-a-set-of-portlets-with-liferayの手順に従って統合しましたLiferay 5.2.3 のポートレットとしての alfresco。Liferay ページに Alfresco ポートレットを追加できますが、「ポートレットは一時的に利用できません」というメッセージが表示されます。
これを修正する方法はありますか?ありがとうございました。
java - liferayとicefacesを使用したポートレットデータ共有
私はliferay1.8.2とliferay5.2を使用しています。私はさまざまな戦争ファイルに多くのポートレットを持っており、複数の戦争にわたって異なるポートレット間でデータを共有する方法について、liferayドキュメントの例を試しましたが成功しませんでした。
- セッション共有では、データがportletsessionアプリケーションスコープにあったとしても、最初のポートレットから2番目のポートレットにデータを取得できませんでした。
- 偶数ベースのメカニズムを使用すると、
<portlet:defineObjects /> and <portlet:actionURL />
タグを使用するとエラーが発生します
原因:javax.faces.FacesException:JSPライフサイクルの実行に失敗しました。
at com.icesoft.faces.webapp.parser.Parser.parse(Parser.java:181)
at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:439)
... 189 more原因:javax。 servlet.jsp.JspException:
com.icesoft.faces.webapp.parser.Parser.executeJspLifecycle(Parser.java)
のcom.liferay.taglib.portlet.ActionURLTag.doEndTag (ActionURLTag.java:212)のjava.lang.reflect.InvocationTargetException :246)
com.icesoft.faces.webapp.parser.Parser.executeJspLifecycle(Parser.java:229)
at com.icesoft.faces.webapp.parser.Parser.executeJspLifecycle(Parser.java:229)
com.icesoft.faces.webapp.parser.Parser.executeJspLifecycle(Parser.java:229)
at com.icesoft.faces.webapp.parser.Parser.executeJspLifecycle(Parser.java:229)
at com.icesoft.faces.webapp .parser.Parser.executeJspLifecycle(Parser.java:229)
at com.icesoft.faces.webapp.parser.Parser.executeJspLifecycle(Parser.java:229)
at com.icesoft.faces.webapp.parser.Parser.executeJspLifecycle(Parser .java:229)
at com.icesoft.faces.webapp.parser.Parser.parse(Parser.java:162)
... 190 more
原因:java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブメソッド)
(sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39))
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.liferay.portal.kernel.util.MethodInvoker.invoke(MethodInvoker.java :180)
com.liferay.portal.kernel.util.MethodInvoker.invoke(MethodInvoker.java:49)
at com.liferay.taglib.portlet.ActionURLTag.doTag(ActionURLTag.java:179)
atcom.liferay.taglib。 portlet.ActionURLTag.doEndTag(ActionURLTag.java:200)... 199 more
原因:javax.servlet.jsp.JspException:java.lang.UnsupportedOperationException
at com.liferay.portal.servlet.taglib.portlet.ActionURLTagUtil.doEndTag( ActionURLTagUtil.java:174)...207
詳細
原因: com.liferay.portal.servlet.taglib.portlet.TagUtil.getPortletName( TagUtil.java
:)のcom.icesoft.faces.webapp.parser.StubHttpServletRequest.getAttribute(StubHttpServletRequest.java:116)のjava.lang.UnsupportedOperationException
100)
com.liferay.portal.servlet.taglib.portlet.ActionURLTagUtil.doEndTag(ActionURLTagUtil.java:68)で
誰かが詳細な説明とサンプルコードで、異なるWARに存在するポートレット間でIPCを実現する方法を提案できますか?
portlet - Jetspeed 2.2 1 つのポートレットを別のポートレット内にネストまたはレンダリング
ポートレットで拡張可能なウィザードを作成する必要があります。このウィザードは、インストールされているコンポーネントを一覧表示し、ユーザーをコンポーネント固有のサブウィザードに転送します。
要件は、コンポーネントが他の人によって開発され、このウィザードに動的にプラグインされることです (Jetspeed の再起動は問題ありません)。コンポーネントを、コンテンツがプライマリ ポートレットにレンダリングされるポートレット自体として定義できるようにしたいと考えています。
誰かがこのようなことをしたことがありますか?
jsf - IBM Webpshere Portal 6.1 JSF ポートレットで URL パラメーターを渡したり取得したりする方法を教えてください。
フォーム (GET メソッドを使用) を含む単純な HTML ページがあり、そのアクションは JSF ポートレットを含むポータル ページです。ポートレットでポータル ページに渡されたパラメータにアクセスする必要があります - どうすれば実現できますか?
code
次のコードを使用してビュー ページのパラメーターにアクセスしようとしましたが、値がnull
.
他のフォーラムでは、渡されたリクエスト パラメータにポートレットがアクセスできるようにするには、ポートレット ID をリクエスト パラメータとして渡す必要があると提案されました。その場合、ポートレットがリクエスト パラメータにアクセスできるように、ポートレット ID をどこでどのように検索できますか?
java - プログラムでLiferayポートレットをフルスクリーンモードにする方法
簡単なことだと思いますが、どこにも見つかりません。Liferay内のポートレットをプログラムでフルスクリーンモードにする方法を教えてください。例:最大化ボタンをクリックするのと同じですが、コードでは、ユーザーにそのボタンを手動でクリックさせる必要はありません。
java - ポートレットからページ要求パラメータを読み取ることは可能ですか?
ポートレットがその周囲のページの要求パラメータを読み取ることは可能ですか?
たとえば、ポートレットが存在するページのURLはhttp://example.com/mypage?foo=bar です。そのページにあるポートレットから「foo」パラメータを読み取ることは可能ですか。
ポートレットコンテナはLiferay5.2.5です。
spring - Spring3.0およびJSRI68のサポート
JSR168がSpring3.0でサポートされているかどうか誰か教えてもらえますか?私は困難に直面していますが、Portlet2仕様に移行する必要があると述べているSpringのドキュメントのどこにも見つかりません
ありがとう