joi, 18 iunie 2015

[OmniFaces utilities 2.0] Convert the given request parameter values map to request query string


[OmniFaces utilities] The toQueryString() method converts the given request parameter values map to request query string.

Method:
See also: Utils#encodeURL()
Usage:

This method is useful if you have the request parameter values map as, Map<String, List<String>>, and you need the request query string behind it. For example, you may have such a map from a previous call of, Servlets#getRequestQueryStringMap(). The paramMap map content can be (just displayed via toString()):

{tech=[JSF], lib=[OmniFaces, PrimeFaces], type=[utility, components]}

Now, the paramMap map can be converted to a String, as below:

import org.omnifaces.util.Servlets;
...
// e.g. tech=JSF&lib=OmniFaces&lib=PrimeFaces&type=utility&type=components
String queryString = Servlets.toQueryString(paramMap);

Niciun comentariu:

Trimiteți un comentariu