ServletFileUpload.isMultipartContent(request)作用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ServletFileUpload.isMultipartContent(request)作用相关的知识,希望对你有一定的参考价值。
作用有两个:
1、用于检测是否一个文件上传的请求。在fileupload包实现上传项目前,需要解析一个http请求,为了确保这个请求的确是一个正确的上传文件,所以组件FileUpload提供了这样一个静态的方法。
2、用于判断是普通表单,还是带文件上传的表单,起了辨别的作用。若返回值为true则是带文件上传的表单;返回值为false则是普通表单。
扩展资料
在fileupload中, http请求中的复杂表单元素都会被看作一个FileItem对象,而且FileItem对象必须由ServletFileUpload类中的parseRequest()方法去解析HTTP请求;
再者,ServletFileUpload对象的创建需要依赖于FileItemFactory工厂而获得的上传文件FileItem对象保存至服务器硬盘,也就是指DiskFileItem对象。
参考资料来源:百度百科-fileupload
参考技术A web wind里面的吧,在得到上传文件之前,首先要判断客户端<form>标记的enctype属性是否是“multipart/form-data"。也可以说是判断是普通表单,还是带文件上传的表单。文件上传的表单值不能按普通表单接收值那样直接获取。 参考技术B 设置最大上传大小,用于判断是普通表单,还是带文件上传的表单。
在 fileupload 包中, HTTP 请求中的复杂表单元素都被看做一个 FileItem
对象;FileItem 对象必须由 ServletFileUpload 类中的 parseRequest() 方法解析 HTTP 请求(即被包装之后的
HttpServletRequest 对象)出来,即分离出具体的文本表单和上传文件;而 ServletFileUpload 对象的创建需要依赖于
FileItemFactory 工厂将获得的上传文件 FileItem 对象保存至服务器硬盘,即 DiskFileItem 对象。
linux基础-第十四单元 Linux网络原理及基础设置
第十四单元 Linux网络原理及基础设置
三种网卡模式图
使用ifconfig命令来维护网络
ifconfig命令的功能
ifconfig命令的用法举例
使用ifup和ifdown命令启动和停止网卡
ifup命令的功能
ifdown命令的功能
ifup命令的用法举例
ifdown命令的用法举例
网络配置文件
网卡对应的网络配置文件
什么是网络配置
ip命令
ping命令
setup命令
课后作业
【本节内容】
1. 使用ifconfig命令来维护网络(详见linux系统管理P422)
1) 掌握ifconfig命令的功能:显示所有正在启动的网卡的详细信息或设定系统中网卡的IP地址。
2) 灵活应用ifconfig命令设定网卡的IP地址:
例如:修改eth0网卡的IP地址为172.18.48.56和子网掩码255.255.255.128的命令:
ifconfig eth0 172.18.48.56 netmask 255.255.255.128
2. 使用ifup和ifdown命令启动和停止网卡(详见linux系统管理P424)
1) 掌握ifup命令的功能:启动系统上指定的网卡。
2) 掌握ifdown命令的功能:停止系统上指定的网卡。
3) 掌握使用ifup命令启用指定网卡的举例:
例如:启动eth0网卡的命令:ifup eth0
4) 掌握使用ifdown命令停用指定网卡的举例:
只能作用于配置文件
例如:停用eth0网卡的命令:ifdown eth0
3. 网络配置文件 (详见linux系统管理P425)
1) 了解网卡的配置文件存放在/etc/sysconfig/network-scripts目录中,且每个网卡对应的配置文件的文件名以ifcfg-开始,如eth0这个网卡对应的网络配置文件就是ifcfg-eth0。
补:虚拟机新添加网卡没有配置文件需手动添加配置或图形添加网卡
λ 掌握网络配置的定义:所谓的网络配置(设定)就是要修改网卡所对应的网络配置文件,可以通过使用文字编辑器(vi)直接编辑网络配置文件来重新配置网络。
4. 课后作业(用时35分钟)
1) 查看当前所有正在启动的网卡的详细信息
2) 激活系统的第一块网卡
3) 为系统临时设置ip为192.168.1.10/24
4) 查看第一块网卡的详细信息
5) 修改网卡配置文件将系统的第一块网卡的ip地址设定为192.168.3.2,子网掩码设置为255.255.255.0,是否启动设置为yes
6) 使用setup命令为系统第一块网卡设置ip为10.0.0.1/8
以上是关于ServletFileUpload.isMultipartContent(request)作用的主要内容,如果未能解决你的问题,请参考以下文章