Snapper 3.0 API

org.enhydra.snapper.utils
Class RequestResolver

java.lang.Object
  extended by org.enhydra.snapper.utils.RequestResolver

public class RequestResolver
extends java.lang.Object


Constructor Summary
RequestResolver()
           
 
Method Summary
static java.lang.String decode(java.lang.String name, java.lang.String encoding)
           
static java.lang.String encode(java.lang.String name, java.lang.String encoding)
          Encodes corresponding string value with , / and %20 respectation.
static java.util.Map readParameters(javax.servlet.http.HttpServletRequest request)
          Reads parameters from request, decode them and returns parameter Map
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestResolver

public RequestResolver()
Method Detail

readParameters

public static java.util.Map readParameters(javax.servlet.http.HttpServletRequest request)
                                    throws java.lang.Exception
Reads parameters from request, decode them and returns parameter Map

Parameters:
request -
Returns:
Throws:
java.lang.Exception

encode

public static java.lang.String encode(java.lang.String name,
                                      java.lang.String encoding)
                               throws java.io.UnsupportedEncodingException
Encodes corresponding string value with , / and %20 respectation.

Parameters:
name -
encoding -
Returns:
Throws:
java.io.UnsupportedEncodingException

decode

public static java.lang.String decode(java.lang.String name,
                                      java.lang.String encoding)
                               throws java.io.UnsupportedEncodingException
Throws:
java.io.UnsupportedEncodingException

Snapper 3.0 API