DiskFileItemFactory類(lèi)是用于請(qǐng)求什么的?
來(lái)源傳智教育2022年04月26日 14時(shí)53分15秒
DiskFileItemFactory類(lèi)用于將請(qǐng)求消息實(shí)體中的每一個(gè)文件封裝成單獨(dú)的FileItem對(duì)象。一般有兩種情況,看上傳文件的大小。上傳的文件小,一般直接保存在內(nèi)存中,上傳的文件大的話(huà),一般以臨時(shí)文件的形式保存在磁盤(pán)的臨時(shí)文件夾中。默認(rèn)情況下,文件保存在內(nèi)存還是硬盤(pán)臨時(shí)文件夾的臨界值是10240,也就是10KB。我用一張表細(xì)化一下DiskFileItemFactory類(lèi)的兩個(gè)構(gòu)造方法,如表1-1所示。
表1-1 DiskFileItemFactory類(lèi)的構(gòu)造方法
表1-1列舉了DiskFileItemFactory類(lèi)的兩個(gè)構(gòu)造方法,其中,第二個(gè)構(gòu)造方法需要傳遞兩個(gè)參數(shù),參數(shù)sizeThreshold代表文件保存在內(nèi)存還是磁盤(pán)臨時(shí)文件夾的臨界值,參數(shù)repository表示臨時(shí)文件的存儲(chǔ)路徑。
最新問(wèn)答
- 2022年06月30日黑盒測(cè)試與白盒測(cè)試的區(qū)別是啥?
- 2022年06月30日Hive的安裝模式有幾種?
- 2022年06月29日Flume系統(tǒng)要求是什么?
- 2022年06月29日數(shù)據(jù)發(fā)布與訂閱有哪些主要應(yīng)用場(chǎng)景?
- 2022年06月29日Zookeeper集群角色有哪三種?
- 2022年06月29日hadoop1.x和hadoop2.x的區(qū)別是什么,做了哪些改進(jìn)?
- 2022年06月28日znode有哪兩種節(jié)點(diǎn)?
- 2022年06月28日非全新集群選舉的過(guò)程是什么樣的?
- 2022年06月28日applicationmaster是什么?
- 2022年06月28日yarn的工作流程是什么?
相關(guān)問(wèn)答
- 2022年04月26日誰(shuí)能闡述一下void write(File file)方法的用途?
- 2022年04月26日String getString()方法有幾個(gè)重載定義形式?
- 2022年04月26日String getName()方法和void delete()方法的區(qū)別是什么?
- 2022年04月26日什么是FileItem接口?
- 2022年04月25日valueBound()方法完整語(yǔ)法定義是怎么樣的?
- 2022年04月25日HttpSessionActivationListener接口是什么?
- 2022年04月25日attributeReplaced()語(yǔ)法定義格式是怎么樣的?
- 2022年04月25日如何使用attributeRemoved()方法監(jiān)聽(tīng)對(duì)象屬性變更?
- 2022年04月22日HttpSessionListener接口總共定義了幾種事件處理方法?
- 2022年04月22日ServletRequestListener接口是啥?