問題タブ [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.
java - ポートレット URL にセッション ID を追加しますか?
問題に直面しており、それが可能かどうかもわかりません。何をしようとしているのか: ポータルで生成されたすべての URL にセッション ID を追加したいだけですか?
私は JSR-268 ポートレットを使用しており、public-render-parameter を定義しようとしました。間違っていなければ、これは一度設定すると、このパラメーターをサポートする他のすべてのポートレットで使用できるようになります。悲しいことに、そうではありません。それとも私が間違っていますか?
java - URL パラメータを非表示にする方法は?
いくつかのリンクを含むポートレットがいくつかありますが、必要なのは URL パラメータを非表示にすることだけです。そのため、それぞれのフォームを作成し、クリック イベントをバインドしてフォームを送信する jQuery コードを含めるのは簡単だと思いました。
これは動作しません。何らかの理由でアクション リクエストがヒットしません。
URL パラメータを非表示にするための別の提案はありますか?
browser - ページがポートレットにロードされたときにブラウザ/クライアント時間を取得する方法
ページがポートレットに読み込まれるときのブラウザ/クライアント時間を取得するにはどうすればよいですか。クライアントのタイム ゾーンに基づいてアルゴリズムを実行する必要があります。つまり、ポートレットのレンダリング フェーズ中に、ブラウザのタイム ゾーンを取得する必要があります。もしそうなら、どのように可能ですか?
どんな助けでも大歓迎です。
ありがとう、マイケル
spring - SimpleFormController help
I am very new to Spring and I have been given some basic instructions to move some code into a new project that uses Spring and I am having trouble with the SimpleFormController (which I was instructed to user).
I have a page and when it loads it has a drop down with data populated from the DB. A list of "messages" is retrieved from the DB and passed as an attribute to the JSP and then the drop down is populated. When one of these "messages" is selected a form appears below the drop down and is populated with the appropriate data. No DB call is done as all the data is returned when the page is loaded. This is all done with jQuery. The form elements can be changed and saved to the DB when the update button is clicked.
At the moment the code is a portlet and the doView method contains the logic to retrieve the messages and pass them to the JSP. The processAction method saves the changes.
I cannot figure out which methods of the SimpleFormController. I have been told to use onSubmitAction for the update but the person who showed me what to do wasn't' sure what method I use to get the data when the page first loads, to save that data/model and to retrieve it in the JSP. I will be using the Spring command/form to save the changes a message but I will not be using it to populate the drop down and the form fields.
Apologies if this sounds like a stupid question. I have been looking up tutorials but I'm not finding the answers I need - possible because I am unsure what the question is.
Thanks in advance for any help Caroline
java - ポートレットを提供するために Liferay 5.2 で Coldfusion 9 を実行するとエラーが発生する
したがって、これはすべて、 JBOSSを実行しているのを見た例のように、Coldfusion9 ポートレットを Liferay で実行しようとすることから始まりました。 930D-AEED19172CC5.html
これらの手順に従いましたが、アプリケーション サーバーは TomCat 5.5 (Liferay 5.2.3 にバンドルされています) になります。
私は、coldfusion からポートレット (最初は Hello World のポートレット) を作成したいと考えていました。
のインストールcfusion
はうまくいきました。WAR
ファイルを作成し、それを Liferay の「hot depoly」ディレクトリに放り込みました。ファイルはコピーされ、エラーなく Liferay インストールに統合されました。
JBOSS の例の手順に従い、(.cfc
ファイルを適切な場所にコピーした後) Liferay サーバーを再起動しました。
Liferay を起動した後、起動時に次のエラーが発生しました。
さて、冗談で、Liferay にポートレットをセットアップしてみました (ポートレットが表示されました! やった!)。ただし、ポートレットのタイトルのみが表示され、本文はエラー メッセージでした。
The requested resource (/cfusion/ColdFusionPortlet/invoke) is not available
今、私はこれに対する解決策を見つけることができないようです...私はググって、かなりの数のドキュメントを調べましたが、このタイプのエラーについて言及しているものはありません。もちろん、Liferay.com コミュニティは静かで、フォーラムでのコールドフュージョンの話はありません。それで、SOのみんなに確認しようと思いました。
誰?考え?
java - ロケールを変更するPortletfilter?
ServletResponseは、まだコミットされていない応答のロケールを変更するためのsetLocale()メソッドを提供します。PortletResponseはそのようなメソッドを提供せず、getLocale()のみを提供します-ポートレットの要求/応答のロケールを変更する他の方法はありますか?
jquery - ネストされたポートレットのシリアル化
ポートレットのネストとデータのシリアル化に関する優れたチュートリアルへのリンクを持っている人はいますか?
ユーザーがフリート -> 国 -> ポートデータを管理できる jQuery ドラッグ アンド ドロップ ツールを作成しようとしています。たとえば、2 番目のフリートは X か国で構成され、これらの国には X ポートがあります。ドラッグアンドドロップ機能と接続機能があるため、国から国へ、港から港へのみドラッグできます。
php - JSR168/268ポートレットコンテナでのポートレットとしてのphpWebサイトの使用[OracleBEAWeblogicサーバー内]
かなりの量のjQueryとajaxを使用する既存のPHPWebサイトがあります。クライアントはこれをポートレットとしてOracleBEAWeblogicサーバーに統合する必要があり、推奨される仕様はJSR168です。私はJavaポートレットにまったく慣れていないので、ポートレットに関していくつか質問があります。
- PHP Webサイト(別のサーバーにあります)をJavaポートレットコンテナーに統合できますか?それとも、jsp Webサイト専用ですか?PHPとJSPではクライアント側のセッション処理に違いがあり、問題が発生する可能性があるため、これを求めています。
- パフォーマンスを大幅に低下させることなくポートレットを使用するときにajaxを使用できますか?
- JSR168と互換性を持たせるために、既存のWebサイトに行う必要のある基本的な変更は何ですか?
私の問題を読むために時間を割いていただきありがとうございます。ありがとう&よろしく、マンジュラ
java - 複数のポートレットから Util jar の FacesContext にアクセスする
Websphere ポータル環境でいくつかの JSF ポートレットを実行しています。開発者は、すべてのポートレットがアクセスできるように、共有ライブラリに存在するユーティリティ jar を作成したいと考えています。この jar では、静的メソッドを持つ Faces ユーティリティ クラスが必要です。このメソッドは、現在の FacesContext インスタンスにアクセスし、そのコンテキストのセッション マップを返します。
これが賢明なアプローチであるかどうか、および正しいコンテキスト インスタンスが各ポートレット インスタンスに確実に返されることをどのように確認するかについて、いくつかの議論が行われてきました。良くも悪くも、これを行った経験はありますか?