問題タブ [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.

0 投票する
1 に答える
938 参照

file - ポータル環境で JSF ページからサーブレットにリダイレクトした後、renderResponse フェーズを完了する際の問題

  1. ポータル環境の JSF ページに commandLink があります。クリックすると、(facesContext.getExternalcontext().sendRedirect(//Servlet URL//) を呼び出して) サーブレットにリダイレクトします。

  2. サーブレットは、サーバーから Excel ファイルをダウンロードするために作成されます。

  3. ファイルとして保存ダイアログが開き、バックグラウンドで JSF ポータル ページが表示されます。

これは問題なく動作しますが、ファイルをダウンロードしたときに、ポータルの JSF ページでアクション コンポーネントをクリックすると、アクションが実行されずにページが更新されるだけであることがわかりました。動作させるには、そのアクション コンポーネントをもう一度クリックする必要があります。

PhaseListener を使用して JSF ライフサイクルを追跡したところ、リダイレクトの後、手順 6 の ierenderResponse フェーズが欠落していることに気付きました。これが問題でしょうか?どうすればこれを解決できますか?

0 投票する
1 に答える
556 参照

java - JSF、Icefaces、ポートレット、およびRequestparameter

WebアプリにJSFを含めようとしています。私がICEFacesを選択したコンポーネントライブラリについて、今私は問題に直面しています:

ICEFacesは、requestparametersを取得するために必要なprocessActionメソッドをトリガーしません。私の他の「通常の」ポートレットでは、JBossポータルで実行できます。

Icefacesではそれはできません

常にnulllです。

マネージドBeanのExternalcontextにすでにアクセスしています(スコープリクエスト)。リクエストパラメータを取得する他のアプローチを知っている人はいますか?

0 投票する
3 に答える
4757 参照

java - ポートレットとは何か、ポートレットを使用する理由について説明してください

Tomcat と gwt の上で Java ポートレットを使用する必要があるのはなぜですか? ポートレットを使用すると、jsp と jsf を使用する必要が少なくなりますか? Jboss はポートレットの進化文化の一部でしたか? Jboss はポートレット jsrs を満たしていますか?

どのポートレットの実装/ブランドが、gae java および gae python で実行されますか? ポートレットの仕様は、php cms 文化からの同調圧力によるものですか?

.net のポートレットとポートレット jsr に相当するものは何ですか?

0 投票する
1 に答える
806 参照

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 ポートレットを追加できますが、「ポートレットは一時的に利用できません」というメッセージが表示されます。

これを修正する方法はありますか?ありがとうございました。

0 投票する
1 に答える
1912 参照

java - liferayとicefacesを使用したポートレットデータ共有

私はliferay1.8.2とliferay5.2を使用しています。私はさまざまな戦争ファイルに多くのポートレットを持っており、複数の戦争にわたって異なるポートレット間でデータを共有する方法について、liferayドキュメントの例を試しましたが成功しませんでした。

  1. セッション共有では、データがportletsessionアプリケーションスコープにあったとしても、最初のポートレットから2番目のポートレットにデータを取得できませんでした。
  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を実現する方法を提案できますか?

0 投票する
1 に答える
189 参照

portlet - Jetspeed 2.2 1 つのポートレットを別のポートレット内にネストまたはレンダリング

ポートレットで拡張可能なウィザードを作成する必要があります。このウィザードは、インストールされているコンポーネントを一覧表示し、ユーザーをコンポーネント固有のサブウィザードに転送します。

要件は、コンポーネントが他の人によって開発され、このウィザードに動的にプラグインされることです (Jetspeed の再起動は問題ありません)。コンポーネントを、コンテンツがプライマリ ポートレットにレンダリングされるポートレット自体として定義できるようにしたいと考えています。

誰かがこのようなことをしたことがありますか?

0 投票する
2 に答える
4208 参照

jsf - IBM Webpshere Portal 6.1 JSF ポートレットで URL パラメーターを渡したり取得したりする方法を教えてください。

フォーム (GET メソッドを使用) を含む単純な HTML ページがあり、そのアクションは JSF ポートレットを含むポータル ページです。ポートレットでポータル ページに渡されたパラメータにアクセスする必要があります - どうすれば実現できますか?

code次のコードを使用してビュー ページのパラメーターにアクセスしようとしましたが、値がnull.

他のフォーラムでは、渡されたリクエスト パラメータにポートレットがアクセスできるようにするには、ポートレット ID をリクエスト パラメータとして渡す必要があると提案されました。その場合、ポートレットがリクエスト パラメータにアクセスできるように、ポートレット ID をどこでどのように検索できますか?

0 投票する
2 に答える
6840 参照

java - プログラムでLiferayポートレットをフルスクリーンモードにする方法

簡単なことだと思いますが、どこにも見つかりません。Liferay内のポートレットをプログラムでフルスクリーンモードにする方法を教えてください。例:最大化ボタンをクリックするのと同じですが、コードでは、ユーザーにそのボタンを手動でクリックさせる必要はありません。

0 投票する
3 に答える
1865 参照

java - ポートレットからページ要求パラメータを読み取ることは可能ですか?

ポートレットがその周囲のページの要求パラメータを読み取ることは可能ですか?

たとえば、ポートレットが存在するページのURLはhttp://example.com/mypage?foo=bar です。そのページにあるポートレットから「foo」パラメータを読み取ることは可能ですか。

ポートレットコンテナはLiferay5.2.5です。

0 投票する
2 に答える
349 参照

spring - Spring3.0およびJSRI68のサポート

JSR168がSpring3.0でサポートされているかどうか誰か教えてもらえますか?私は困難に直面していますが、Portlet2仕様に移行する必要があると述べているSpringのドキュメントのどこにも見つかりません

ありがとう