The f?p URL notation
APEX applications run in the Web environment, hence we need to use URLs to navigate around the applications. Each URL includes specific request details to the APEX engine. This engine includes a major procedure called f
yes, a single letter name. The first parameter of the f
procedure is called p
. According to the URL syntax construction rules, if we want to call procedure f
with the parameter p
, we get the f?p
combination.
The p
parameter is a compound one and it includes up to 9 segments. Some of them will not tell you much at this point, but we'll get back to them throughout the book. So, the full syntax of the f?p
URL can look like this
f?p=App:Page:Session:Request:Debug:CC:itemNames:itemValues:PF
The p segments
The p
parameter can have up to 9 segments, which are delimited by a colon (:). The location of each segment is meaningful, so if you need to use a segment that comes after a segment you don't want to use, you must use the delimited character (:), to mark an...