SpringMVC day02 8(檔案上傳)

2021-08-20 16:44:37 字數 1082 閱讀 7052

六. 檔案上傳

1. multipartresovler: 檔案上傳解析器.

1.1 將檔案以檔案流的形式包裝到請求中,然後通過請求上傳到 伺服器

1.2 作用:把請求物件中檔案內容解析成multipartfile物件.

1.3 乙個檔案域(

3. jsp表單中如果希望上傳檔案流

3.1 enctype=」multipart/form-data」 允許上傳檔案流

3.1.2 enctype=」text/plain」 郵箱,大文字資料.文字內容.

3.2 method=」post」

3.2.1 因為post是位元組流

3.2.2 因為post傳輸資料量大(2gb)

4. 實現步驟:

4.1 匯入jar

4.2 編寫jsp

4.3 在springmvc.xml配置檔案上傳解析器

4.3.1 必須有id,且必須叫multipartresolver

4.3.2 maxuploadsize 最大上傳檔案大小,單位byte

4.4. 編寫控制器

4.4.1 multipartfile 物件名必須和jsp中檔案域的name屬性對應

4.4.2 myfile.getoriginalname(); 檔名

4.4.3 myfile.getinputstream(); 獲取檔案流

@controller

4.5 如果不希望在超出檔案大小出現500頁面,可以配置異常解析器

/error.jsp

028 建立物件

程式設計思想 把一些生活中做事的經驗融入到程式中 面向過程 凡事都要親力親為,每件事的具體過程都要知道,注重的是過程 物件導向 根據需求找物件,所有的事都用物件來做,注重的是結果 物件導向特性 封裝,繼承,多型 抽象性 js不是物件導向的語言,但是可以模擬物件導向的思想 js是一門基於物件的語言 萬...

028 內聯框架

1.iframe元素會建立包含另外乙個文件的內聯框架 即行內框架 2.您可以把需要的文字放置在和之間,這樣就可以應對無法理解iframe的瀏覽器。3.可能屬性 4.新增iframe的語法 4.1.iframe的語法 4.2.url在iframe中顯示的文件的位置。5.iframe設定高度和寬度 5....

028 布林型別

目錄用於判斷條件結果 true false通常情況不會直接引用,需要使用邏輯運算得到結果。print type true print true bool trueprint bool 0 print bool nick print bool 1 2 print bool 1 1 false true...