最新回答 / qq_莫非
需要有個地方設(shè)置 request.setAttribute("vector" , vector對象); 然后才能取值,一般是在 session 中 setAttribute 和 getAttribute. request.getAttribute("vector"); 沒有取到 vector ?值, ?可以改成 if( ?request.getAttribute("vector") != null) { ? ? ? ? ? ? ? ? ? ? ? ? ? vector = (Vector) reques...
2017-05-15
最新回答 / qq_時光擱淺_03616809
需要設(shè)置編碼: ? ?resp.setHeader("Content-Disposition", ? ? ? ? ? ? ? ? ? ? ? ?"attachment;filename="+URLEncoder.encode(filename,"utf-8"));需要導(dǎo)入 ? ? ? ?import java.net.URLEncoder;
2017-04-26
最新回答 / 慕粉4044482
首先,你打開的是Tomcat下的webapps文件下的項目里的文件夾嗎?如果是打開的這里并且沒有文件的話那可能是下面的原因吧:當(dāng)代碼里面使用Content-Disposition來確保瀏覽器彈出下載對話框的時候。 response.addHeader("Content-Disposition","attachment");一定要確保沒有做過關(guān)于禁止瀏覽器緩存的操作。如下:response.setHeader("Pragma", "No-cache");? response.setHeader("Cache...
2017-04-19
最贊回答 / Mrzhang1
是路徑不對吧,要在jsp頁面添加?? <%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><base href="<%=basePath%>">把這段代碼放在最上面去
2017-03-19
最新回答 / 小白白123
com.jspsmart.upload.File file1 = su.getFiles().getFile(0);System.out.println(new String(file1.getFileName().getBytes("GBK"),"UTF-8") );
2017-03-18
最新回答 / 磁單極
可能是你上傳的文件,不符合上面定義的文件大小規(guī)范,或者允許上傳的文件類型規(guī)范,所以上傳失敗了,但是你定義的那些規(guī)范沒有被try,catch捕獲,所以異常信息沒有打印出來。
2017-03-03