概要

  • フレンドリーURLの処理

構造

  • 初期パラメタは2つ
    • private (true/false)
    • user (true/false)

メソッド詳細
■ com.liferay.portal.servlet.FriendlyURLServlet#service()
リクエスト処理

  • private = true だったら
    • user = true だったら
      • フレンドリーURL = PortalUtil.getPathFriendlyURLPrivateUser()
    • user = false だったら
      • フレンドリーURL = PortalUtil.getPathFriendlyURLPrivateGroup();
  • private = false だったら
    • フレンドリーURL = PortalUtil.getPathFriendlyURLPublic();
  • 生成したURLへの遷移
    • / から始まっていれば、forward
    • そうでなければリダイレクト

■ 不明点