ajax下載smartupload的內(nèi)容無法顯示漢字的解決方法
服務(wù)器端:
public void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException{
req.setCharacterEncoding("GBK");
// 新建一個SmartUpload對象
SmartUpload su = new SmartUpload();
su.initialize(this.getServletConfig(),req,resp);
// 設(shè)定contentDisposition為null以禁止瀏覽器自動打開文件,
//保證點(diǎn)擊鏈接后是下載文件。若不設(shè)定,則下載的文件擴(kuò)展名為
//doc時,瀏覽器將自動用word打開它。擴(kuò)展名為pdf時,
//瀏覽器將用acrobat打開。
su.setContentDisposition(null);
//下載文件
try {
su.downloadFile("D://upload/"+"test.txt");
} catch (SmartUploadException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
客戶端:
<script>
function getFile(){
$.get("<%=basePath%>LoadFileServlet","",function(data){
alert(data);
});
}
</script>
<a href="#" onclick="getFile()">getfile</a>
txt中的中文內(nèi)容不顯示,如果通過超鏈接訪問server端,下載后沒有亂碼
先MARK下,以后再看看
相關(guān)文章
AJAX實(shí)現(xiàn)文件上傳功能報錯Current request is not a&n
這篇文章主要介紹了AJAX文件上傳功能實(shí)現(xiàn)中出現(xiàn)報錯Current request is not a multipart request的問題,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07
php ajax網(wǎng)站瀏覽統(tǒng)計(jì)功能的簡單實(shí)現(xiàn)
這個功能應(yīng)該是很多網(wǎng)站都需要的,這里僅僅實(shí)現(xiàn)了一個基于文件的簡易版本,數(shù)據(jù)庫的版本請自行參考實(shí)現(xiàn),我這里實(shí)現(xiàn)的功能很不完善,比如未過濾是否為同一訪客,是否為同一IP等等,這里僅僅是給大家提供一個參考.2008-09-09
快速解決ajax傳遞為空但顯示在頁面上為undefined的問題
今天小編就為大家分享一篇快速解決ajax傳遞為空但顯示在頁面上為undefined的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-08-08
ajaxrequest.js ajaxrequest 0.7最新版 使用AJAXRequest進(jìn)行AJAX應(yīng)用程序開發(fā)入
ajaxrequest.js ajaxrequest 0.7最新版 使用AJAXRequest進(jìn)行AJAX應(yīng)用程序開發(fā)入門小技巧...2007-12-12
ajax跨域獲取網(wǎng)站json數(shù)據(jù)的實(shí)例
下面小編就為大家分享一篇ajax跨域獲取網(wǎng)站json數(shù)據(jù)的實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2017-12-12
Ajax讀取txt并對txt內(nèi)容進(jìn)行分頁顯示功能
這篇文章給大家介紹了Ajax讀取txt并對txt內(nèi)容進(jìn)行分頁顯示功能,非常不錯,具有參考借鑒價值,感興趣的朋友一起看看吧2016-11-11
ajax獲取json數(shù)據(jù)為undefined原因分析
Ajax 允許在不干擾 Web 應(yīng)用程序的顯示和行為的情況下在后臺進(jìn)行數(shù)據(jù)檢索。這篇文章主要介紹了ajax獲取json數(shù)據(jù)為undefined--原因,需要的朋友可以參考下2017-11-11
jQuery Ajax顯示對號和錯號用于驗(yàn)證輸入驗(yàn)證碼是否正確
這篇文章主要介紹了jQuery Ajax顯示對號和錯號用于驗(yàn)證輸入驗(yàn)證碼是否正確的相關(guān)資料,需要的朋友可以參考下2017-04-04
Ajax與mysql數(shù)據(jù)交互制作留言板功能(全)
這篇文章主要為大家詳細(xì)介紹了Ajax與mysql數(shù)據(jù)交互,實(shí)現(xiàn)留言板功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-02-02
JQuery的ajax的用法在asp中使用$.ajax()實(shí)現(xiàn)
ajax的出現(xiàn)解決了很多的疑難問題,同時帶來了很多的方便,本文講述一下JQuery的ajax的用法在asp中使用$.ajax()來表示,感興趣的朋友可以了解下,或許本文對你有所幫助2013-01-01

