第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

【java】關(guān)于web文件上傳commons-fileupload的問(wèn)題

【java】關(guān)于web文件上傳commons-fileupload的問(wèn)題

九州編程 2018-07-16 11:14:21
需求很簡(jiǎn)單,就是希望 上傳文件的大小超過(guò)限制后跳轉(zhuǎn)到另一個(gè)頁(yè)面給出提示代碼如下,文件大小不超過(guò)限制時(shí)沒(méi)有問(wèn)題可以跳轉(zhuǎn)到提示頁(yè)面,但是一旦超過(guò)大小(即拋出異常),頁(yè)面就顯示 “ 連接被重置 ”。@WebServlet(urlPatterns = { "/upfile" }) public class MyServlet extends HttpServlet {     @Override     protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {         DiskFileItemFactory factory = new DiskFileItemFactory();         ServletFileUpload upload = new ServletFileUpload(factory);         upload.setSizeMax(1024 * 1024 * 5); // 設(shè)置單次上傳大小最大值5M         try {             //省略獲取上傳文件代碼。。。             //【成功時(shí)可以跳轉(zhuǎn)】             resp.sendRedirect(req.getContextPath()+"/index.jsp?msg=ok");         } catch (FileUploadException e) {             //【失敗時(shí)無(wú)法跳轉(zhuǎn),且頁(yè)面顯示 連接被重置】             resp.sendRedirect(req.getContextPath()+"/index.jsp?msg=error");         }     } }
查看完整描述

2 回答

?
烙印99

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超13個(gè)贊

在server.xml 設(shè)置上限


查看完整回答
反對(duì) 回復(fù) 2018-08-11
?
慕田峪9158850

TA貢獻(xiàn)1794條經(jīng)驗(yàn) 獲得超8個(gè)贊

你這樣麻煩了很多,不如在前端網(wǎng)頁(yè)中用js做設(shè)置,這樣可以減輕服務(wù)器壓力,也比較符合用戶(hù)習(xí)慣,你這樣做只能抓取異常來(lái)控制代碼,可是如果異常太大,是不容易控制的,望采納,我們公司就是前端控制實(shí)現(xiàn)的。


查看完整回答
反對(duì) 回復(fù) 2018-08-11
  • 2 回答
  • 0 關(guān)注
  • 1111 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)