問題タブ [liferay-6]
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.
liferay - Liiferay の起動時に特定のページを表示する
Liferay 6 を使用しています。Tomcat Server 内に Liferay Struts ポートレットをデプロイしました。Service Builder を使用し、 LocalServiceUtil クラスと ServiceImple クラスを変更して、データを Database に挿入しました。その正常に動作します。
私の質問は、このポートレットに Login.jsp という名前の JSP ページがあるのですが、これをランディング ページとして作成する方法を教えてください。
portal-ext.properties と portal.properties も変更しましたが、まだ機能していません。
ポートレット ページをランディング ページとして作成できない場合、カスタム ページを表示する方法を教えてください。
事前にどうもありがとうございました 。
liferay - ポートレットのページに手動でアクセスするには?
Liferay 6 を使用しています。シンプルな Liferay Struts2 ポートレットを開発しました。このポートレットは次の場所にデプロイされました:
D:\Liferay\Liferay Tomcat\liferay-portal-6.1.0-ce-b4\tomcat-7.0.22\webapps
GreetingPortlet-portlet という名前で。このポートレットは、GreetingPortlet-portlet 内の View.jsp と呼ばれる JSP ページで構成されます。
ブラウザに URL を入力して手動でアクセスする方法を教えてください
つまり、次のように入力してアクセスできますか?
http:localhost:8086/GreetingPortlet/view.jsp ??
フレンドリー URL の概念は使用していません。
spring-mvc - SpringPortletMVCアーキテクチャでPDFを提供-Liferay6.0.6
Liferayポータルを介してPDF(直接表示)ファイルをブラウザに送信する方法を探していました。多くの解決策が見つかりました-最も人気のある解決策は、その仕事をするサーブレットを書くことです。JSR 286仕様でのポートレットリソースサービングについて読みましたが、Spring 3.0 Portlet MVCについて詳しく説明してもらえますか?
そして、サーブレットは次のもので構成されます。
java - servicebuilder を使用して liferay サービスを構築しようとすると、null ポインター例外が発生します
「ECLocalDataService.java」クラスがあります。ServiceLocator.findService() を使用してすべてのポートレットと速度テンプレートからアクセスできるように、liferay ローカル サービスとして構築しようとしています。
私の ECLocalDataService は次のようなものです:
その実装クラスは次のようになります。
ECDataLocalService を service.xml に登録しました
この後、Liferay Dev Studio で「BuildServices」アイコンをクリックすると、NullPointer 例外がスローされます。どのオブジェクトに対して NullPointer が検出されたかは表示されず、エラー メッセージやログ メッセージも表示されず、NullPointerException が表示されるだけで、サービスは構築されません。
liferay-6 - Liferay Hooks プラグイン フォルダ
Liferay 6 バージョンを使用しています。その重要性から、私はLiferayを学ぼうとしています。
私は Liferay Hooks のコンセプトに興味があります。このため、このサイトをフォローしています。
http://kamalkantrajput.blogspot.com/2009/05/using-hooks-in-liferay-for-customizing.html
この中で、著者はこれについて以下で言及しています:
plugins/hooks に移動し、任意の名前のフォルダーを作成します。例: asset-publisher-hook
plugins フォルダはどこにありますか? Liferay Tomcat の内部で、 plugins という名前のフォルダーが 6 つ見つかり、この下にフォルダー フックがないためです。
私を案内してください。
liferay-6 - Liferay 6 、カスタムログインページ
私は開発に Liferay 6 を使用しています。Liferay6 Struts2 ポートレットを開発し、展開しました。カスタム JSP フックを使用して、$PORTAL_ROOT_HOME/html/portlet/login login.jsp をオーバーライドし、次のように独自の JSP ページを作成しました。
これは正常に動作し、カスタム jsp ページが表示されています。次に、送信ボタンをクリックしたときに教えてください。データベースに対して資格情報を検証する Java クラスを作成する方法を教えてください。
クラスでこれらの値を受け取り、検証する方法を教えてください。
ありがとう
liferay-6 - Liferay ロゴ、サインイン ハイパーリンク、Powered BY を削除するにはどうすればよいですか?? 画面から
開発には Liferay 6 と Tomcat を使用しています。アプリケーション用のカスタム ログイン ポートレットを開発しました
http://localhost:8086と入力すると、カスタム ログイン ページが表示されます。
スクリーンショットをご覧ください。
私の質問は、Liferay ロゴ、サインイン ハイパーリンク (右上のエクストリーム)、および Powered BY を削除する方法を教えてください。画面から。
liferay-6 - Liferay6 : Jsr168Dispatcher Struts2 クラス
私は Liferay 6 と Struts 2 を使用しており、これが JSR 268 の苦情によると Liferay 6 であると想定しています
org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher
portlet.xml が this で構成されているネット上の Liferay6 と Struts2 の例を見てきました。
この例は問題なく動作しますが、機能を見逃す可能性があるかどうかを知りたいですか??
この portlet.xml は Struts クラスの jsr 168 バージョンを指定するので有効かどうか教えてください??
それとも、jsr 268 struts2 ポートレット クラスを使用する必要がありますか??
liferay - Liferay 6: ログイン成功時にポータルをカスタム表示する方法
開発には Liferay 6 を使用しています。Struts2 を使用してカスタム ログイン ポートレットを開発しました。
MYSQL データベースに対して資格情報を検証した後、[送信] ボタンをクリックすると、カスタム ログイン ページを表示できます。有効な資格情報を入力すると、他の 4 つのカスタム ポートレットを表示する方法を教えてください。
liferayでこれを参照する必要がある概念を教えてください(開発にLiferay 6を使用しています)
liferay-6 - Liferayのプライベートページにリダイレクトし、ログインを投稿します
すべて、私はユーザーを彼のプライベートページにリダイレクトするログイン後フックを持っています、ユーザーはプライベートページのみを持ち、パブリック、コミュニティ、オリジネーションページはありません。
問題:ログイン後、ユーザーは(ログアウトではなく)ブラウザタブを閉じてから、新しいタブを開いてポータルへのアクセスを再試行します。セッションはまだ生きているので、liferayはログインページを表示せず、代わりにユーザーをデフォルトのウェルカムページに移動させます。
これらの状況でも、私はユーザーに自分のプライベートページもリダイレクトしてもらいたいと思っています。この状況に対処する方法を知っている人はいますか?