Examples of GrailsParameterMap


Examples of grails.web.servlet.mvc.GrailsParameterMap

    /**
     * Reset params by re-reading & initializing parameters from request
     */
    public void resetParams() {
        if (originalParams == null) {
            originalParams = new GrailsParameterMap(getCurrentRequest());
        }
        params = (GrailsParameterMap)originalParams.clone();
    }
View Full Code Here

Examples of grails.web.servlet.mvc.GrailsParameterMap

        if (name.indexOf(".") > -1) return false; // multi-d params handled by recursion

        Object value = entry.getValue();
        if (value == null) value = "";
        else if (value instanceof GrailsParameterMap) {
            GrailsParameterMap child = (GrailsParameterMap)value;
            Set nestedEntrySet = child.entrySet();
            for (Iterator i = nestedEntrySet.iterator(); i.hasNext();) {
                Map.Entry childEntry = (Map.Entry) i.next();
                appendEntry(childEntry, queryString, encoding, entry.getKey().toString() + '.');
                boolean hasMore = i.hasNext();
                if (hasMore) queryString.append('&');
View Full Code Here

Examples of org.codehaus.groovy.grails.web.servlet.mvc.GrailsParameterMap

    private void configureMapping(final UrlMappingInfo mapping, final GrailsWebRequest grailsRequest,
                                  final Map<String, Object> savedParams) {

        // reset params since mapping.configure() sets values
        GrailsParameterMap params = grailsRequest.getParams();
        params.clear();
        params.putAll(savedParams);

        mapping.configure(grailsRequest);
    }
View Full Code Here

Examples of org.codehaus.groovy.grails.web.servlet.mvc.GrailsParameterMap

  private void configureMapping(final UrlMappingInfo mapping, final GrailsWebRequest grailsRequest,
      final Map<String, Object> savedParams) {

    // reset params since mapping.configure() sets values
    GrailsParameterMap params = grailsRequest.getParams();
    params.clear();
    params.putAll(savedParams);

    mapping.configure(grailsRequest);
  }
View Full Code Here

Examples of org.codehaus.groovy.grails.web.servlet.mvc.GrailsParameterMap

      else {
        conversionMethodName = type.getName();
      }

      GrailsWebRequest grailsRequest = (GrailsWebRequest)RequestContextHolder.getRequestAttributes();
      GrailsParameterMap params = grailsRequest.getParams();

      return getParamValue(params, conversionMethodName, name);
    }

    log.warn("Unsupported parameter type " + type + " for parameter " + name);
View Full Code Here

Examples of org.codehaus.groovy.grails.web.servlet.mvc.GrailsParameterMap

            }

            webRequest.setActionName("gettinAction");

            GroovyObject controller = mock(GroovyObject.class);
            GrailsParameterMap paramsMap = new GrailsParameterMap(actionParams, new MockHttpServletRequest());
            when(controller.getProperty("params")).thenReturn(paramsMap);


            Closure action = mock(Closure.class);
            handleAction(controller, action, webRequest.getCurrentRequest(),
View Full Code Here

Examples of org.codehaus.groovy.grails.web.servlet.mvc.GrailsParameterMap

      else {
        conversionMethodName = type.getName();
      }

      GrailsWebRequest grailsRequest = (GrailsWebRequest)RequestContextHolder.getRequestAttributes();
      GrailsParameterMap params = grailsRequest.getParams();

      return getParamValue(params, conversionMethodName, name);
    }

    log.warn("Unsupported parameter type " + type + " for parameter " + name);
View Full Code Here

Examples of org.codehaus.groovy.grails.web.servlet.mvc.GrailsParameterMap

  protected void configureMapping(final UrlMappingInfo mapping, final GrailsWebRequest grailsRequest,
      final Map<String, Object> savedParams) {

    // reset params since mapping.configure() sets values
    GrailsParameterMap params = grailsRequest.getParams();
    params.clear();
    params.putAll(savedParams);

    mapping.configure(grailsRequest);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.