An encoder specialized for the direct service; it encodes the page name
and the component id into the servlet path, and uses one of two
extensions to indicate whether the link is stateful or stateless.