org.apache.struts2.url

## Interface QueryStringBuilder

- All Superinterfaces:
    Serializable
  All Known Implementing Classes:
    StrutsQueryStringBuilder

      public interface QueryStringBuilder
      extends Serializable

  A builder used to create a proper Query String out of a set of parameters
  Since:
    Struts 6.1.0

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `build(Map<String,Object> params, StringBuilder link, String paramSeparator)` Builds a Query String with defined separator and appends it to the provided link

- - ### Method Detail

    - #### build

          void build(Map<String,Object> params,
                     StringBuilder link,
                     String paramSeparator)

      Builds a Query String with defined separator and appends it to the provided link
      Parameters:
        `params` - a Map used to build a Query String
        `link` - to which the Query String should be added
        `paramSeparator` - used to separate parameters in query string

Copyright © 2000–2026 Apache Software Foundation. All rights reserved.