/** * Adds parameters of <code>url</code> to <code>request</code>. * @param request HTTP Servlet Request * @param url Url to process */ private void addParametersToRequestWrapper(final HttpServletRequest request, final String url) { RequestWrapper requestWrapper = HDIVUtil.getNativeRequest(request, RequestWrapper.class); if (requestWrapper != null) { LinkUrlProcessor linkUrlProcessorForForward = HDIVUtil.getLinkUrlProcessor(pageContext.getSession().getServletContext()); RequestContextHolder holder = HDIVUtil.getRequestContext(request); UrlData urlData = linkUrlProcessorForForward.createUrlData(url, Method.GET, holder.getHdivParameterName(), holder); Map<String, String[]> urlParamsAsMap = linkUrlProcessorForForward.getUrlParamsAsMap(holder.getHdivParameterName(), new StringBuilder(128), urlData.getUrlParams()); for (Map.Entry<String, String[]> entry : urlParamsAsMap.entrySet()) { requestWrapper.addParameter(entry.getKey(), entry.getValue()); } } }
UrlData urlData = linkUrlProcessorForForward.createUrlData(uri, Method.GET, holder.getHdivParameterName(), holder); Map<String, String[]> urlParamsAsMap = linkUrlProcessorForForward.getUrlParamsAsMap(holder.getHdivParameterName(), new StringBuilder(128), urlData.getUrlParams());
private UrlDataImpl create(final String url) { return (UrlDataImpl) linkUrlProcessor.createUrlData(url, Method.GET, getRequestContext().getHdivParameterName(), getMockRequest()); }
UrlData urlData = createUrlData(url, Method.GET, hdivParameter, request); if (urlData.isHdivStateNecessary(config)) {
RequestContextHolder requestContext = HDIVUtil.getRequestContext(request); String hdivParameter = requestContext.getHdivParameterName(); UrlData urlData = linkUrlProcessor.createUrlData(url, Method.GET, hdivParameter, requestContext); if (urlData.isHdivStateNecessary(config)) {
RequestContextHolder requestContext = HDIVUtil.getRequestContext(request); String hdivParameter = requestContext.getHdivParameterName(); UrlData urlData = linkUrlProcessor.createUrlData(url, Method.GET, hdivParameter, requestContext); if (urlData.isHdivStateNecessary(config)) {