国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > AJAX > 正文

ajax下載smartupload的內(nèi)容無法顯示漢字的解決方法

2024-09-01 08:32:22
字體:
供稿:網(wǎng)友
用ajax下載smartupload的內(nèi)容無法顯示漢字情況,大有人遇到,下面給出服務(wù)器端以及客戶端上的解決方案,感興趣的朋友不要錯過

復制代碼 代碼如下:


服務(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以禁止瀏覽器自動打開文件,
//保證點擊鏈接后是下載文件。若不設(shè)定,則下載的文件擴展名為
//doc時,瀏覽器將自動用word打開它。擴展名為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="#">getfile</a>


txt中的中文內(nèi)容不顯示,如果通過超鏈接訪問server端,下載后沒有亂碼

先MARK下,以后再看看
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 北碚区| 青州市| 静安区| 抚松县| 延长县| 宁远县| 河北省| 呼和浩特市| 呼伦贝尔市| 玛曲县| 方城县| 宽甸| 泉州市| 松潘县| 石家庄市| 本溪| 珲春市| 彩票| 正阳县| 永年县| 阳东县| 香格里拉县| 岐山县| 武川县| 宁波市| 六安市| 菏泽市| 蓬溪县| 蒲江县| 元谋县| 富顺县| 江山市| 西安市| 锦州市| 南召县| 平顶山市| 吐鲁番市| 淮南市| 黎川县| 卢氏县| 寻乌县|