该包可以搜索 oreilly MultipartRequest 获取. 该包装类可以象普通的request一样获取form表单中的字段值.
servlet入口处判断是否multipart form 函数如下:
private boolean isMultiPartRequest(HttpServletRequest request) {
// 判断是否为mutilpart/form-data
String s = null;
String s1 = request.getHeader("Content-Type");
String s2 = request.getContentType();
if(s1 == null && s2 != null)
s = s2;
else if(s2 == null && s1 != null)
s = s1;
else if(s1 != null && s2 != null)
s = s1.length() <= s2.length() ? s2 : s1;
if (s != null && s.toLowerCase().startsWith("multipart/form-data")) {
return true;
}
else {
return false;
}
}
博客介绍了可搜索oreilly MultipartRequest获取的包装类,它能像普通request一样获取form表单字段值。还给出了servlet入口处判断是否为multipart form的函数代码,通过判断请求头和内容类型来确定。
1335

被折叠的 条评论
为什么被折叠?



