当前位置: 首页>>代码示例>>Java>>正文


Java ParameterParser.setLowerCaseNames方法代码示例

本文整理汇总了Java中org.apache.commons.fileupload.ParameterParser.setLowerCaseNames方法的典型用法代码示例。如果您正苦于以下问题:Java ParameterParser.setLowerCaseNames方法的具体用法?Java ParameterParser.setLowerCaseNames怎么用?Java ParameterParser.setLowerCaseNames使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.apache.commons.fileupload.ParameterParser的用法示例。


在下文中一共展示了ParameterParser.setLowerCaseNames方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: getCharSet

import org.apache.commons.fileupload.ParameterParser; //导入方法依赖的package包/类
/**
 * Returns the content charset passed by the agent or <code>null</code> if
 * not defined.
 *
 * @return The content charset passed by the agent or <code>null</code> if
 *         not defined.
 */
public String getCharSet() {
    ParameterParser parser = new ParameterParser();
    parser.setLowerCaseNames(true);
    // Parameter parser can handle null input
    Map<String, String> params = parser.parse(getContentType(), ';');
    return params.get("charset");
}
 
开发者ID:jmfgdev,项目名称:gitplex-mit,代码行数:15,代码来源:DiskFileItem.java

示例2: getFileName

import org.apache.commons.fileupload.ParameterParser; //导入方法依赖的package包/类
private String getFileName(String pContentDisposition) {
    String fileName = null;

    if (pContentDisposition != null) {
        String cdl = pContentDisposition.toLowerCase();

        if (cdl.startsWith(FORM_DATA) || cdl.startsWith(ATTACHMENT)) {
            ParameterParser parser = new ParameterParser();
            parser.setLowerCaseNames(true);

            // Parameter parser can handle null input
            @SuppressWarnings("unchecked")
            Map<String, String> params = parser.parse(pContentDisposition, ';');

            // 解决类似Flash上传更改了filename 为 fname 的多客户端支持
            for (String key : getFileNameKey()) {
                fileName = StringUtils.trimToNull(params.get(key));

                if (fileName != null) {
                    break;
                }
            }
        }
    }

    return fileName;
}
 
开发者ID:solmix,项目名称:wmix,代码行数:28,代码来源:ServletFileUpload.java

示例3: getCharSet

import org.apache.commons.fileupload.ParameterParser; //导入方法依赖的package包/类
/**
 * Returns the content charset passed by the agent or <code>null</code> if
 * not defined.
 *
 * @return The content charset passed by the agent or <code>null</code> if
 *         not defined.
 */
public String getCharSet()
{
    ParameterParser parser = new ParameterParser();
    parser.setLowerCaseNames(true);
    // Parameter parser can handle null input
    Map params = parser.parse(getContentType(), ';');
    return (String) params.get("charset");
}
 
开发者ID:roguexz,项目名称:gae-java-template,代码行数:16,代码来源:InMemoryFileItem.java

示例4: parse

import org.apache.commons.fileupload.ParameterParser; //导入方法依赖的package包/类
/**
 * @brief 解析请求的get信息
 * @param request Http请求
 * @return 名称与值的Map集合
 * @throws IOException
 * @warning 需保证是post请求且不是multipart的。
 */
public Map<String, String> parse(HttpRequest request) {
    ParameterParser parser = new ParameterParser();
    parser.setLowerCaseNames(true);
    return parser.parse(getContent(request), '&');
}
 
开发者ID:taugin,项目名称:cim,代码行数:13,代码来源:HttpGetParser.java

示例5: parse

import org.apache.commons.fileupload.ParameterParser; //导入方法依赖的package包/类
/**
 * @brief 解析请求的post信息
 * @param request Http请求
 * @return 名称与值的Map集合
 * @throws IOException
 * @warning 需保证是post请求且不是multipart的。
 */
public Map<String, String> parse(HttpRequest request) throws IOException {
    ParameterParser parser = new ParameterParser();
    parser.setLowerCaseNames(true);
    return parser.parse(getContent(request), '&');
}
 
开发者ID:taugin,项目名称:cim,代码行数:13,代码来源:HttpPostParser.java


注:本文中的org.apache.commons.fileupload.ParameterParser.setLowerCaseNames方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。