在TCP/IP中最早出現(xiàn)的文件上載機(jī)制是FTP,它是將文件由客戶端發(fā)送到服務(wù)器的標(biāo)準(zhǔn)機(jī)制。它很可靠,能夠考慮到跨平臺的文本和二進(jìn)制格式文件。但在JSP編程中不能使用FTP方法來上載文件,這是由JSP的運行機(jī)制所決定的。我們知道:JSP(JavaServer Pages)是由Sun MicroSystems公司倡導(dǎo)、許多公司參與,一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。它在傳統(tǒng)的網(wǎng)頁HTML文件中加入JAVA程序片段和JSP標(biāo)記就構(gòu)成了JSP網(wǎng)頁。web服務(wù)器在遇到訪問JSP網(wǎng)頁請求時,首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以HTML形式返回客戶。這種運行機(jī)制就要求客戶與服務(wù)器的聯(lián)系需要使用HTTP協(xié)議而不能是FTP協(xié)議。 |