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

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

strust2上傳文件空指針異常

strust2上傳文件空指針異常

拉拉拉 2016-10-22 14:05:19
剛學(xué)Struts2,按照書上原模原樣的敲的代碼,本來可以上傳文件的,后來我加了手動(dòng)文件過濾功能,后來又注釋掉了,然后就不行了,報(bào)空指針異常! 這是顯示的錯(cuò)誤這是Action里的代碼public?class?UploadAction?extends?ActionSupport?{ ????private?String?title;?//封裝上傳文件標(biāo)題的成員變量 ????private?File?upload;?//封裝上傳文件域的成員變量 ????private?String?uploadContentType;?/?/封裝上傳文件類型的成員變量 ????private?String?uploadFileName;//?封裝上傳文件名字的屬性 ????private?String?savePath; ????//?接受struts.xml?文件配值的方法 ????public?void?setSavePath(String?value)?{ ????????this.savePath?=?value; ????} ????//?獲取上傳文件的保存位置 ????private?String?getSavePath()?throws?Exception?{ ????????return?ServletActionContext.getServletContext().getRealPath(savePath); ????} ????public?String?getTitle()?{ ????????return?title; ????}/ ????public?void?setTitle(String?title)?{ ????????this.title?=?title; ????} ????public?File?getUpload()?{ ????????return?upload; ????} ????public?void?setUpload(File?upload)?{ ????????this.upload?=?upload; ????} ????public?String?getUploadContentType()?{ ????????return?uploadContentType; ????} ????public?void?setUploadContentType(String?uploadContentType)?{ ????????this.uploadContentType?=?uploadContentType; ????} ????public?String?getUploadFileName()?{ ????????return?uploadFileName; ????} ????public?void?setUploadFileName(String?uploadFileName)?{ ????????this.uploadFileName?=?uploadFileName; ????} ????@Override ????public?String?execute()?throws?Exception?{ ????????FileOutputStream?fos=new?FileOutputStream(getSavePath()+"\\"+getUploadFileName()); ????????FileInputStream?fis=new?FileInputStream(getUpload()); ????????byte[]?buffer=?new?byte[1024]; ????????int?len=0; ????????while((len=fis.read(buffer))>0){ ????????????fos.write(buffer,?0,?len); ????????} ????????return?SUCCESS; ????} }這是strusts.xml里的代碼<struts> ???<package?name="lee"?extends="struts-default"?> ?????<action?name="upload"?class="action.UploadAction"> ???????<param?name="savePath">/uploadFiles</param> ??????<!--?<param?name="allowTypes">image/png,image/bmp,image/gif,image/jpeg</param>?--> ???????<result>?/success.jsp</result> ???????<!--??<result?name="input">/upload.jsp</result>--> ?????</action> ???</package>謝謝各位了?。。?!在線等
查看完整描述

1 回答

?
路人丶丨

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

看錯(cuò)誤貌似是getSavePath的問題。

查看完整回答
反對(duì) 回復(fù) 2016-10-26
  • 1 回答
  • 0 關(guān)注
  • 2085 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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