apprunner/src/main/java/org/jbundle/util/apprunner/AppUtilities.java
public static void addParam(Properties properties, String strParams, boolean bDecodeString)
    {
        int iIndex = strParams.indexOf('=');
        int iEndIndex = strParams.length();
        if (iIndex != -1)
        {
            String strParam = strParams.substring(0, iIndex);
            String strValue = strParams.substring(iIndex + 1, iEndIndex);
            if (bDecodeString)
            {
                try {
                    strParam = URLDecoder.decode(strParam, URL_ENCODING);
                    strValue = URLDecoder.decode(strValue, URL_ENCODING);
                } catch (java.io.UnsupportedEncodingException ex) {
                    ex.printStackTrace();
                }
            }
            properties.put(strParam, strValue);
        }
    }
public static void addParam(Properties properties, String strParams, boolean bDecodeString)
    {
        int iIndex = strParams.indexOf('=');
        int iEndIndex = strParams.length();
        if (iIndex != -1)
        {
            String strParam = strParams.substring(0, iIndex);
            String strValue = strParams.substring(iIndex + 1, iEndIndex);
            if (bDecodeString)
            {
                try {
                    strParam = URLDecoder.decode(strParam, URL_ENCODING);
                    strValue = URLDecoder.decode(strValue, URL_ENCODING);
                } catch (java.io.UnsupportedEncodingException ex) {
                    ex.printStackTrace();
                }
            }
            properties.put(strParam, strValue);
        }
    }
public static void addParam ( Properties properties , String strParams , boolean bDecodeString ) { int iIndex = strParams . indexOf ( ' ' ) ; int iEndIndex = strParams . length ( ) ; if ( iIndex != - 1 ) { String strParam = strParams . substring ( 0 , iIndex ) ; String strValue = strParams . substring ( iIndex + 1 , iEndIndex ) ; if ( bDecodeString ) { try { strParam = URLDecoder . decode ( strParam , URL_ENCODING ) ; strValue = URLDecoder . decode ( strValue , URL_ENCODING ) ; } catch ( java . io . UnsupportedEncodingException ex ) { ex . printStackTrace ( ) ; } } properties . put ( strParam , strValue ) ; } }
Parse the param line and add it to this properties object.
(ie., key=value).
@properties The properties object to add this params to.
@param strParam param line in the format param=value
Parse the param line and add it to this properties object . ( ie . key = value ) .