私はjBoss/Liferay6で実行されているColdfusion9を使用しています。
すべて順調です。私は回避策を講じたかなりの数のポートレットを開発しました(通常は簡単に処理できる問題が発生した場合)。全体的なColdfusion9ポートレットは、Liferay内で非常にうまく機能します。
私が本当に嫌いなことの1つは、URLが非常に読めないことです。アプリケーションのクリーンなURLを本当に望んでいたので、ユーザーが検索して結果が戻ってきたら、のようなリンクをクリックしてもらうことができますhttp://liferaysite.com/web/viewitem/ABC123
。
現在、ポートレットのステータス、プロパティ、渡す変数に関連付けられたポートレットID(通常はポートレットIDと変数の組み合わせ)、およびその他の不要なガベージを含む不規則なURLを取得しています。
クリーンURLを取得するための「簡単な」方法はありますか?私の問題は、私がJAVAの人間ではないことです。そのため、jBoss / Liferayコードを掘り下げて、何かを成し遂げる自信がありません。ただし、Liferayは十分に「ハンズフリー」であるため、JAVAコードを変更したり汚したりすることなく、ポートレットを構築してデプロイできます。
何か案は?特にLiferay6は非常に新しく、投稿する人が非常に少ないため、これに関する多くの記事を見つけることができません。多分これはJbossでのある種のURL書き換えでしょうか?
ありがとう、ありとあらゆる提案に感謝します:)