| java.lang.Object wicket.protocol.http.request.WebRequestCodingStrategy wicket.protocol.http.request.urlcompressing.WebURLCompressingCodingStrategy
WebURLCompressingCodingStrategy | public class WebURLCompressingCodingStrategy extends WebRequestCodingStrategy (Code) | | Use this CodingStategy with the
WebURLCompressingTargetResolverStrategy to
minimize the wicket:interface urls. The component path and the interface name
will be removed from the url and only an uid will be inserted into the url.
To use this url compressing behaviour you must override the
WebApplication 's newRequestCycleProcessor() method. To make a request cycle
processor with this CodingStrategy and the
WebURLCompressingTargetResolverStrategy
protected IRequestCycleProcessor newRequestCycleProcessor()
{
return new CompoundRequestCycleProcessor(new WebURLCompressingCodingStrategy(),new WebURLCompressingTargetResolverStrategy(),null,null,null);
}
author: jcompagner since: 1.2 |
Methods inherited from wicket.protocol.http.request.WebRequestCodingStrategy | protected void addBookmarkablePageParameters(Request request, RequestParameters parameters)(Code)(Java Doc) protected void addInterfaceParameters(Request request, RequestParameters parameters)(Code)(Java Doc) protected void addResourceParameters(Request request, RequestParameters parameters)(Code)(Java Doc) final public RequestParameters decode(Request request)(Code)(Java Doc) protected String doEncode(RequestCycle requestCycle, IRequestTarget requestTarget)(Code)(Java Doc) final public CharSequence encode(RequestCycle requestCycle, IRequestTarget requestTarget)(Code)(Java Doc) protected CharSequence encode(RequestCycle requestCycle, IBookmarkablePageRequestTarget requestTarget)(Code)(Java Doc) protected CharSequence encode(RequestCycle requestCycle, ISharedResourceRequestTarget requestTarget)(Code)(Java Doc) protected CharSequence encode(RequestCycle requestCycle, IListenerInterfaceRequestTarget requestTarget)(Code)(Java Doc) protected CharSequence encode(RequestCycle requestCycle, IPageRequestTarget requestTarget)(Code)(Java Doc) protected IRequestTargetUrlCodingStrategy getMountEncoder(IRequestTarget requestTarget)(Code)(Java Doc) protected String getRequestPath(Request request)(Code)(Java Doc) public IRequestTargetUrlCodingStrategy[] listMounts()(Code)(Java Doc) final public void mount(String path, IRequestTargetUrlCodingStrategy encoder)(Code)(Java Doc) final public CharSequence pathForTarget(IRequestTarget requestTarget)(Code)(Java Doc) final public IRequestTarget targetForRequest(RequestParameters requestParameters)(Code)(Java Doc) final public void unmount(String path)(Code)(Java Doc) final public IRequestTargetUrlCodingStrategy urlCodingStrategyForPath(String path)(Code)(Java Doc) final protected CharSequence urlPrefix(RequestCycle requestCycle)(Code)(Java Doc)
|
|
|