Class ApplicationRequest.ApplicationPath

  • Enclosing class:
    ApplicationRequest

    public static class ApplicationRequest.ApplicationPath
    extends Object
    Helper class used to simplify include conditions for actions and datasources on a page.
    Registered as variable PATH, so conditions can look like
     <condition expression="${ PATH.starts('/create') }"/>
     
    or
     <condition expression="${ PATH.starts('/update/', itemId) }"/>
     
    All methods that can be used:
    • matches(String... elements)
    • starts(String... elements)
    • ends(String... elements)
    • contains(String... elements)
    • isEqual(String... elements)
    • hasParam(String... params)
    Since:
    1.21
    • Method Detail

      • hasParam

        public boolean hasParam​(String... variables)
      • matches

        public boolean matches​(String... elements)
      • starts

        public boolean starts​(String... elements)
      • ends

        public boolean ends​(String... elements)
      • contains

        public boolean contains​(String... elements)
      • isEqual

        public boolean isEqual​(String... elements)